我需要从我用来填充自定义ListView的arrayAdapter类中访问数据库。但是,ArrayAdapters未定义startmanagingcursor。
以下是代码段:
DB myDb= new DB(this);
myDb.open();
Cursor c = myDb.getInfo(sillyString);
startManagingCursor(c);
答案 0 :(得分:2)
不推荐使用startManagingCursor()
- 方法。如果您使用Android 3.0定位设备,则可以使用CurserLoader。
如果没有,您可能想要为全局对象创建光标并在onStop
- 方法中关闭它。
答案 1 :(得分:0)
为什么你需要ArrayAdapter呢? 似乎SimpleCursorAdapter在这里更合适。