Androidアプリ開発逆引き大全 500の極意

リストとデータベース - Tips421 取得したカーソルを用いて列の値を取得する

登録タグ
Icon comment count 0
Icon stock count 0

6-4コンテントプロバイダを用いたデータベース操作Tips421 取得したカーソルを用いて列の値を取得する

対応Ver:全て

Level3

Answerプロジェクションの配列の要素で区別する

カーソルからその列の値を取得するには、カーソルのメソッドgetStringを用います。

getStringに指定する引数は、カーソルを得るときに指定したプロジェクションの配列のインデックスによります。

プロジェクションをリスト1のように指定したとします(IDは必ず指定するべきです)

 プロジェクションの配列を定義
private static final String[] PROJECTION =
 new String[] {
  SimpleColumns._ID, 
  SimpleColumns.TITLE, 
  SimpleColumns.SIMPLEITEM 
 };

Tips420で示したように得たカーソルから、列TI

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません