我正在尝试为一个小游戏应用程序制作拖放列表。
列表中有6个条目。但是,我添加的库需要与数据库通信的Cursor对象。这对我的情况来说有些过度了。
是否有一种方法可以创建基于内存数据结构(如数组)的Cursor对象?是否有一种方法可以使用硬编码的数组作为我的Cursor?
谢谢
我正在尝试为一个小游戏应用程序制作拖放列表。
列表中有6个条目。但是,我添加的库需要与数据库通信的Cursor对象。这对我的情况来说有些过度了。
是否有一种方法可以创建基于内存数据结构(如数组)的Cursor对象?是否有一种方法可以使用硬编码的数组作为我的Cursor?
谢谢
String[] columns = new String[] { "_id", "item", "description" };
MatrixCursor matrixCursor= new MatrixCursor(columns);
startManagingCursor(matrixCursor);
matrixCursor.addRow(new Object[] { 1, "Item A", "...." });
SimpleCursorAdapter adapter =
new SimpleCursorAdapter(this, R.layout.layout_row, matrixCursor, ...);
setListAdapter(adapter);
addRow((Iterable<?> columnValues)
或addRow(Object[] columnValues)
方法。希望这能帮到您。