2011-02-06 9 views
0

タイトルが明確なのでわかりませんのでご説明ください。タブのアクティビティを再読み込みしていますが、タブスイッチを再読み込みしたくありません

タブAは、 - 検索フォームIは、検索結果画面から戻ってきた後にタブAの内容を更新する必要が

- データベース タブBから移入リストビューを含んでいます。 onResume()を使うとうまくいきますが、これはタブ間を前後にクリックするたびにタブをリロードします。私はここで使うことができる別の方法がありますか?

編集:これよりも少し複雑だと思います。検索フォームに新しいインテントが読み込まれ、結果がリストビューに表示されます。項目を選択して項目情報画面を読み込むことができます。ここから、ユーザーはいくつかのオプションから1つを選択することができます。これは、AはstartIntentForResult()で検索アクティビティをトリガし、その後onActivityResult()ListViewのあなたのアダプターを取得し、リストビューの新しいデータを設定タブA.タブで

答えて

1

で元リストビューを再ロードする必要がアクションです。

+0

私の編集を参照してください。私はそれが私が最初に聞かれるより少し複雑だと思う。 – madzilla

1

あなたが特定のタブのフォーカスを取得するときにいくつかのより多くの工程を追加する必要がある場合は、メソッドをonWindowFocusChanged使用することができます。..

​​

}

関連する問題