-3

cursor.getString(1) のこの括弧内に整数「1」またはその他の整数が何を意味するかを教えてください。

ありがとう

4

3 に答える 3

4

列のインデックスです。

たとえば、クエリが の場合select a, b, c from ...、列インデックス 1 はb(0 ベースで、そのクエリの列インデックスは0 = a1 = bおよび2 = c) になります。

詳しくはこちらをご覧ください。

cursor.getString (cursor.getColumnIndex ("b"))別の方法は、列が存在することが確実であると仮定して使用することです。

于 2012-10-09T04:44:04.613 に答える
0

クエリから返された、カーソル内の列インデックスです。

于 2012-10-09T04:44:36.687 に答える
0

ドキュメントによると、整数は取得する列のゼロベースのインデックスです。

http://developer.android.com/reference/android/database/Cursor.html#getString(int )

于 2012-10-09T04:45:50.197 に答える