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

リストとデータベース - Tips422 同じアクティビティを「新規データ用」と「編集用」に兼用する

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

6-4コンテントプロバイダを用いたデータベース操作Tips422 同じアクティビティを「新規データ用」と「編集用」に兼用する

対応Ver:全て

Level3

Answerinsertで空のオブジェクトを作成してから 編集しupdateする

同じアクティビティを「新規データ用」と「編集用」に兼用するには、アクティビティのインテントフィルタを2つ作り、アクションフィルタをそれぞれ「INSERT」「EDIT」にします。

データタイプは同じ「単独のオブジェクト」です(カテゴリDEFAULTも作成します)。

▲図1 INSERT用とEDIT用のアクションフィルタ

メソッドonCreateの実装などで受け取るインテント(Tips420)から、アクションを取得します。

出典情報

Medium

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

  • 著者: 清水 美樹

コメント

    コメントはありません