我的程序使用一个数据库,该数据库具有一个带整数列的表,意味着包含对应于4个不同字符串的数字1-4。我有SimpleCursorAdapter
通过LoaderManager()
更新我的表列的列表视图。我正在使用ContentProvider
与我的数据库进行交互。
我有一个包含字符串R.array.stringArray
的数组。
如何获取SimpleCursorAdapter
的列表视图以显示字符串而不是整数?是否有一部分api(我错过了)允许用SimpleCursorAdapter
s执行此操作?或者其他任何方式?
感谢您的帮助。
NME
答案 0 :(得分:1)
如果我理解正确,如果您要延长SimpleCursorAdapter
,您可能需要查看其getView
- 方法并使用类似的内容,
String idStr = cursor.getString(<column index>);
您可以使用Cursor
的{{1}} - 方法来检索整数/长值,例如,
getString
将返回值3,当使用getInt
时,它将返回“3”而不是编辑:
getString