Android アプリ開発 2/17 ListViewに値を設定・SQLiteの型の予習
【今日の作業】ListViewに値を設定・SQLiteの型の予習
[結果]:
ListView:
・onClickListenerにListViewへの値設定の記述を直接していたけれど、
ArrayAdapterのコンストラクタでエラーが発生(cannot resolve)。処理をメソッドに分けて、onClickListener呼び出す形にしたら、問題なく動くようになった。
・二度目にDBから値を取得するボタンを押したらエラーで落ちた。
何が原因か調べてみると、DBを閉じたあとにrawQueryを実行していました... あほだ
・SQLiteのデータ型。
http://www.dbonline.jp/sqlite/type/index1.html
これをもとにDBをつくる。
詳細データテーブルの追加。
元になるリスト用データがあり、そのキー値を利用し、詳細データを引っ張ってくる。
[問題(issue)]:
いまところ問題なし。
[次の作業]:
・ListViewのアイテムをクリックしたときの動作を追加する。
(選択した項目のキー値を使ってSELECT文を作り、詳細データテーブルに問い合わる。 取得した値はトーストで表示。)