私のアプリケーションでは、アルバムのリスト(私のプログラム内のパーセル可能なオブジェクト)を保持するrecyclerViewがあります。各アルバムにはPhotos(別のパーセル化可能なオブジェクト)のArrayListが含まれています。私の現在の設定では、ユーザーがアルバムをタップすると、アルバムのすべての写真が表示される別のアクティビティが開きます!今私はアルバム全体を渡して、ユーザーがボタンをクリックして、自分のコードがアルバムのarrayListにアクセスし、そのアルバムに写真を追加します。アルバムのアクティビティに戻ると、アルバムはすべて変更されていません(つまり、写真が追加されていません)。私の質問は、私がやっていることが理にかなっているかどうかです。別のアクティビティでオブジェクトを変更すると、現在のアクティビティの状態が変わります!オブジェクトを変更する
-2
A
答えて
0
StartAcitvityForResult()
を使用して新しいアクティビティを開始してください。新しいアクティビティでは、arrayListのすべての変更を行います。あなたの新しい能力が終わると、前の活動に結果を戻します。あなたのリストを更新できる場所。 HereはstartActivityForResultの例です
関連する問題
- 1. 他のオブジェクト(委譲)からオブジェクト変数を変更する
- 2. THREE.BufferGeometryオブジェクトの頂点を変更する
- 3. 反復中にオブジェクトを変更する
- 4. 交差変更オブジェクトを修正する
- 5. jqueryオブジェクトの 'name'プロパティを変更する
- 6. OpenGLでオブジェクトを変更する
- 7. オブジェクトのスーパークラスを変更するには?
- 8. javax.json.JsonObjectオブジェクトを変更する方法
- 9. 関数内のオブジェクトを変更する
- 10. Perl:サブルーチンのImageMagickオブジェクトを変更する
- 11. イベントを別のオブジェクトに変更する
- 12. mojsオブジェクトの形状を変更する
- 13. AS3:オブジェクトの値を変更する
- 14. アレイをオブジェクトに変更する
- 15. ユーザーエージェントWebBrowserオブジェクトを変更するC#
- 16. "call"オブジェクトの引数を変更する
- 17. オブジェクトのプロパティ名を変更する
- 18. オブジェクトの速度を変更する
- 19. (Java)どのオブジェクトを変更するか
- 20. Python:pickledオブジェクトの変更
- 21. 変更オブジェクト形式
- 22. 更新オブジェクト変数
- 23. jQueryサイズ変更オブジェクト
- 24. オブジェクトをマージした後にオブジェクトを変更する(永続コンテキスト)ブレーク更新
- 25. JavaScript配列をオブジェクトに変更する:配列の要素をオブジェクトのプロパティと値に変更する
- 26. 多型C++では、あるオブジェクトを変更するとすべてのオブジェクトが変更されます
- 27. AS3 - オブジェクト内からオブジェクトの深さを変更する
- 28. reactjs状態オブジェクト内のオブジェクト属性を変更する
- 29. Java - オブジェクトを変更した後にJListを更新する
- 30. オブジェクトが変更された後にリスト内のオブジェクトを更新する
ありがとう、私は今何をしようとしています。私がこの質問をしたのは、私がJavafxで同様のアプリケーションを作っていたからで、ステージ間でオブジェクトを渡して、javafxで望み通りにオブジェクトを修正しただけです。オブジェクトを分割して渡す必要はありません。私の質問は本当に怒っていたのですが、同様の効果がパーセルブルオブジェクトを使ってAndroidで達成できるのです! – user9022423