アクションバーに 3 つのタブがあります。私の TabListener クラスは、ActionBar.TabListener を実装して、新しい TabFragment を作成します。
TabFragment クラス (Fragment を拡張する) で、"OnCreateView" メソッドでコスト ビューをインフレートします。
ポイントは、単語を変更するだけで、各タブに同じビューを使用したいということです。ビューは画面の中央に「これはタブXです」と書くだけですが、どのタブが選択されているかによってXを変更したいです。私がやりたいことを行うには2つのオプションがあると思いますが、どちらも行う方法がわかりません。
- 「MyView」クラスで、選択されているタブ番号を取得します。
- フラグメント クラスからビューにインテントを送信し、追加のタブを指定してインテントでその追加を読み取ります (ビューにバンドルがないため、どうすればよいかわかりません)。
アプリケーションでのアクティビティは 1 つだけです。お手伝いありがとう!