0

誰かが列を配列に変更する方法を教えてもらえますか???

私はデータベースを作成しており、Android で私のコラムの 1 つを表示したいと考えています。

6 列ありますが、そのうちの 1 列をリストビューの配列にしたいだけです。

これが私のテーブルです:

static final String KEY_ROWID = "_id";
static final String KEY_A = "a";
static final String KEY_B = "b";
static final String KEY_C = "c";
static final String KEY_D = "d";
static final String KEY_E = "e";

私の目標は、次のような配列に「a」列を作成することです:

String arraylist[] = { "a" column data };

どうすればそれを手に入れることができますか????

4

1 に答える 1

1

カーソル アダプターを使用する必要があるように思えますが、配列を使用する正当な理由がある場合は、その方法の要点を次に示します。

String arraylistA[];
...
yourCursor.moveToNext();
i = 0;

...
arraylistA[i] = { (yourCursor.getString(yourCursor.getColumnIndex(YourDBHelper.yourcolumnnameA))};
i + 1;
                                            or
arraylistA[i] = { (yourCursor.getString(yourCursor.getColumnIndex("yourcolumnnameA"))};
i + 1;

そして、moveToNext と arraylistA の評価をループします。明らかに、他のリストとより良いループを定義する必要があります。

于 2013-07-28T23:57:36.543 に答える