请问cursor.getString(1)这个括号里填的整数“1”或者其他整数是什么意思?
谢谢
这是列索引。
例如,如果查询是select a, b, c from ...
,则列索引 1 将是b
(从零开始,该查询的列索引是0 = a
,1 = b
和2 = c
)。
有关更多详细信息,请参见此处。
另一种方法是使用cursor.getString (cursor.getColumnIndex ("b"))
假设您确定该列存在。
它是游标中的列索引,从查询返回。
根据文档,整数是您要检索的列的从零开始的索引:
http://developer.android.com/reference/android/database/Cursor.html#getString(int )