ActionBarSherlockライブラリを使用して3タブのレイアウトを作成しましたが、そのうち2つにはマップが含まれています。また、マップにいくつかの注釈を追加しました。これからは、マップを含む2つのタブの1つを参照しますが、もう1つのタブにも同じことが当てはまります。
私がやりたいのは、マップの内容を「更新」することです。これは、理想的にはそれに関する詳細を含むリストフラグメントを開き、マップフラグメントを完全に置き換える注釈をクリックしたときに行われます。
したがって、マップとリストフラグメントの間でこの「切り替え」を実行したいのですが、タブがコンテンツを変更するために見つけた唯一の方法はActionBar.TabListenerを登録することであるため、実行できません。 http://developer.android.com/reference/android/app/ActionBar.TabListener.html さらに、私に関する限り、この場合はタブイベントが発生しないため、これは解決策ではありません。
現在、プログラムでタブとそのコンテンツを作成しています。タブに直接アクセスするために、xmlファイルを使用して作成する方が簡単でしょうか?現在、タブオブジェクトへの「ポインタ」はありません。もしそうなら、これに関するガイドラインはありますか?アクションバーメニューではなく、タブを参照しています。
何か提案をしてくれて、事前に感謝します。