0

我的列表视图通过适配器使用光标。我是否需要出于任何原因将此游标变量保持在类级别,因为 Listview 适配器仍然存储它?

4

1 回答 1

0

实际上,如果您想再次访问记录,那么我不明白为什么要这样做,然后只需在通过光标获取后存储它们,然后您就可以在项目中的任何位置访问它们。

如果您保留此游标变量,那么您再次要遍历数据库以进行检索或其他操作。但我认为为您的功能级访问记录制作光标(您可以将它们存储在 Vector 或 ArrayList 中)然后使用该存储的记录而不是使用光标。

如果你想将 cursor 设为类级别并在其他类中访问它(但请记住函数 reinitialize cursor 必须在调用其他类中的 cursor 之前先调用)。

希望这个解释对你有用......

于 2012-06-22T05:39:58.080 回答