私はsqliteテーブルのデータをarraylistに保存しています。私のプロジェクトでは、質問IDに基づいてその質問のオプションとオプションを得ています。私のオプションのデータベーステーブルでは、私は4列と5行を持っている(以降の行の5つのオプション数= 5) column1の: はCOLUMN2 optionid:option_description column4:私は、この表の値のを答えテーブルデータ全体をアンドロイドに保存する方法は?
格納しています COLUMN3 quesid arraylist。今、私はarraylistを他のページに渡す必要があります。しかし、アーリーリストでは、一度にテーブルの行が1つしか節約されません。だから、私はそのarraylistにすべての行を保存したい。どうやってやるの?
マイコード:私はリストには、テーブルの最後の行のみを含むされ、他のページへこのoptionlist配列を渡すのです今
static ArrayList<ArrayList<String>> stringList3;
static ArrayList<String> optionlist;
query2 = "SELECT * FROM 'iapp_options' WHERE question_id = list1.get(0))+";";
stringList3 = new ArrayList<ArrayList<String>>();
stringList3 = dbAdapter.selectRecordsFromDBList(query2, null);
for (int i = 0; i < stringList3.size(); i++) {
optionlist = new ArrayList<String>();
optionlist = stringList3.get(i);
}
。どの5列のデータをそのarraylistに格納するのですか?事前に おかげで、このコードで
実際、オプションをtextviewに設定すると、私は新しいarraylistオプションリストを取得しました。私はstringlist3を直接他のページに送りました...提案に感謝します... – RaagaSudha
こんにちはstringList3配列では一度に1行のデータが格納されています...私はstringlist3全体を渡すことができるように4行のデータを格納する方法それに4列の他のページへの配列? – RaagaSudha
郵便あなたのコード、それは... – user370305