0

Android アプリケーションで以下を実装する方法について非常に混乱しています。私が欲しい機能を説明しましょう:

-最初のアクティビティにリスト ビューがあります。アクティビティ A とします。

-今、この活動から、結果を目的として別の活動(活動B)を開始します。

-Bから取得した結果で、アクティビティAのリストビューを更新したい.

-これは、返された文字列でリストビューに項目を追加することです。

アイテムを配列リストに格納し、配列リストをリストビューへの配列アダプターに設定することを考えています。

アクティビティ B が結果を返したら、arraylist を変更し、再度リストビューに設定します。知りたいのですが、可能ですか?? また、質問があります。アクティビティ B はいつ戻ってきますか? そのため、アクティビティ A のどのメソッド (onResume()、onStart()、onRestart() など) で、リストビューを変更するためのロジックを記述する必要がありますか? 私はAndroid開発に非常に慣れていません

4

1 に答える 1

1

最初の質問については、正しい方向に進んでいると思います。返された文字列を ArrayList に追加してから、ArrayAdapter に追加するだけです。

2 番目の質問については、次のアクティビティ フロー図を参照すると、その仕組みを明確に理解できます: http://developer.android.com/reference/android/app/Activity.html

于 2013-02-10T11:33:21.607 に答える