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

リストとデータベース - Tips402 コンテントプロバイダでデータを更新・削除する

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

6-4コンテントプロバイダを用いたデータベース操作Tips402 コンテントプロバイダでデータを更新・削除する

対応Ver:全て

Level2

Answerコンテントプロバイダのupdate、deleteメソッドを用いる。両者の書き方はほぼ同じ

コンテントプロバイダでデータを更新する記述は、メソッド「update」の定義で行います。「update」は、リスト1の引数を用います。、

 メソッドupdateの定義
@Override
 public int update(
  Uri uri, ContentValues values, 
  string where, 
String[] whereArgs){ .....

データを渡す引数は「id」ではなく「uri」です。その理由は、更新(削除も)は、2通りのデータタイプに対して行う可能性があるからです。

❶</

出典情報

Medium

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

  • 著者: 清水 美樹

コメント

    コメントはありません