0

ProjectActivityしたがって、私のアプリケーションには、ホームとして1つのアクティビティがあり、3つのフラグメントHomeFragment ListFragment TagFragment(タブごとに1つ)が含まれています。(の)ボタンをクリックするとhomeFragment、新しいアクティビティが開きますCaptureActivity。そのアクティビティはASyncTaskを起動しParseDataます。

ParseDataonPostExecuteで、自分のに戻り、指定されたタブ(を含むタブ)に焦点を合わせて、ビューを更新したいとProjectAcitity思いますListFragmentListFragment

私は実際にそれを行う方法についての手がかりを持っていません。単に電話する必要がありProjectActivityますか?しかし、戻るボタンを押すと、チェーン全体に戻りませんか(、、Project Activity)?CaptureActivityProjectActivity

4

1 に答える 1

0

さて、あなたはいくつかのことをすることができます。

まず、ListFragmentモニターにリストを追加し、ProjectActivityに戻ったときに呼び出されるonStart/onResumeで更新します。

または、より直接的にstartActivityForResult(captureActivity);を実行できます。次に、ProjectActivityに戻ったら、onActivityResults()で結果を取得し、そこからListFragmentを更新します。

于 2012-05-28T15:37:55.327 に答える