ボタンとリストビューを持つ ActivityA と、操作できる一連のプロパティを持つ ActivityB があります。これらのプロパティを設定して [保存] をクリックすると、ActivityA のリストビューに項目が追加されます。
リストビュー項目をクリックして、以前に行われた変更を ActivityB に入力したいと思います。
これらの変更を開始アクティビティにフィードし、変更をデータベースに保存して読み取る必要がありますか? または、もっと簡単な方法があります。
ボタンとリストビューを持つ ActivityA と、操作できる一連のプロパティを持つ ActivityB があります。これらのプロパティを設定して [保存] をクリックすると、ActivityA のリストビューに項目が追加されます。
リストビュー項目をクリックして、以前に行われた変更を ActivityB に入力したいと思います。
これらの変更を開始アクティビティにフィードし、変更をデータベースに保存して読み取る必要がありますか? または、もっと簡単な方法があります。
あなたが何を求めているのか完全にはわかりません。2 つのアクティビティ間でデータを送信しようとしているだけですか? その場合、必要なデータをたとえば ActivityA のバンドルに配置してインテントに追加し、ActivityB を呼び出して onCreate() で取得するか、またはその逆で実現できます。
ただし、たとえば ActivityB からリストビューをリアルタイムで更新する場合は、フラグメントの使用を検討する必要があります。
A からアクティビティ B を startActivityForResult() として開始し、アクティビティ A で B の結果を管理することができます。このAndroid で `startActivityForResult` を管理する方法は? . 保存したい設定やデータのようなものである場合は、データベースに保存する必要があります。共有設定 : http://developer.android.com/guide/topics/data/data-storage.html多くのデータを節約するために、共有設定を使用することはお勧めしません。