问题标签 [android-cursor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
16153 浏览

android - ContentObserver 和 DatasetObserver 的区别?

ContentObserver和有什么区别DatasetObserver

什么时候应该使用一个或另一个?

我得到Cursor单排。我想收到有关数据更改的通知 - 例如。当行更新时。

我应该注册哪个观察者课程?

0 投票
5 回答
5080 浏览

android - Android:如何创建自己的游标类?

我在 Android 中使用 Sqlite 并从数据库中获取一个值,我使用这样的东西:

getColumnIndex()我想创建自己的光标,以便我可以getString()用一种方法来做。像这样的东西:

我想创建自己的类来扩展我从中获得的光标sqliteDatabase.rawQuery,但我不知道如何实现这一点。我应该扩展 SQLiteCursor 还是应该怎么做?这甚至是可能的吗?这是一个好主意吗?

0 投票
5 回答
17546 浏览

android - Android Spinner 选定项目

我正在像这样从数据库中填充一个微调器

当我尝试像这样从微调器的选定项目中获取内容时

我得到以下信息。有没有办法从数据库中获取城市名称或城市 ID。

在此处输入图像描述

0 投票
3 回答
4579 浏览

android - Android 中的光标错误告诉我列不存在

我的应用程序需要返回一个包含一堆引号的光标,具体取决于所选的作者。现在,我正在对应用程序进行硬编码,因此它只会返回一位作者的报价。

错误发生在我的光标适配器参数中,设置“to”列,它告诉我这个列“quote”不存在。

我尝试将 to 参数更改为KEY_QUOTE,甚至尝试更改实际数据库列的名称,但现在仍然很高兴。

我究竟做错了什么?

以下是此操作中使用的代码块。

  1. 创建数据库表,报价
  2. 填充此表
  3. 查询报价
  4. 打开数据库连接,创建游标(我得到实际错误的地方,使用“from”参数)

1.

2.

3.

4.

为了进一步澄清,我已包含错误日志:

0 投票
6 回答
24327 浏览

android - Android 错误:java.lang.IllegalStateException:试图重新查询已经关闭的游标

环境(Linux/Eclipse Dev for Xoom Tablet 运行 HoneyComb 3.0.1)

在我的应用程序中,我使用相机 (startIntentForResult()) 拍照。拍照后,我得到 onActivityResult() 回调,并且能够使用通过“拍照”意图传递的 Uri 加载位图。那时我的活动恢复了,尝试将图像重新加载到图库时出现错误:

我使用的唯一光标逻辑是在拍摄图像后,我使用以下逻辑将 Uri 转换为文件

任何想法我做错了什么?

0 投票
3 回答
4859 浏览

android - 蜂窝和游标

我有这个活动完全转换为使用蜂窝。我重新设计了所有游标管理以使用新的 cursorLoader。一切都适用于所有其他操作系统版本(使用兼容性库),但仍然不适用于蜂窝。以下堆栈跟踪非常难以理解,因为它没有告诉我哪个游标或哪一行失败。此外,在调试时,ParentActivity 中的任何代码行都不会被执行。当我恢复 ParentActivity 时发生此错误。当我开始活动时效果很好,但在返回时失败。

0 投票
1 回答
1586 浏览

android - Android 应用程序不会在自定义 simplecursoradapter 中点击 bindView

我有点迷失为什么我的自定义光标没有命中 bindView 覆盖方法。有任何想法吗?

活动:

0 投票
1 回答
3999 浏览

android - 如何在非活动类中使用光标

CallLog.Calls.CONTENT_URI我不想从非活动类中获取数据。我正在使用游标从 CallLog 中获取这些数据。但是在非活动类光标显示一些错误,所以我怎么能做到这一点?

目前正在这样做,

0 投票
2 回答
13633 浏览

java - 如何从android中的游标中检索数据?

我从我的数据库中检索信息,这些信息都在游标中。现在我需要遍历光标中的每个项目以检索 lng lats 和要在地图上显示的名称。

我有一个称为fecthAllSpots()此的方法返回游标中的许多项目,我如何从该游标中的每一行检索每个 lng lat 和 name?

0 投票
1 回答
1689 浏览

android - 如何将编辑文本框光标开始设置到某个默认位置?

我正在使用一个可绘制的edittext框,其中边框几乎没有图形,就像它有两条线边框。问题是如果我输入的文本与框的边缘重叠。我如何在开始时创建一个空格/间隙,这样我可以在距左端 1/2 个空格间隙后输入文本。

谢谢