4

私のアプリでは、タブホストとナビゲーション ドロワーを一緒に使用しています。ただし、ナビゲーション ドロワーのアイテムを押すと、フラグメントが起動しますが、タブホストは対応するタブに変わりません。これを修正したいのですが、方法がわかりません。

この図は、私のアプリの構造と私の問題を説明しています:

ここに画像の説明を入力

4

1 に答える 1

0

フラグメントのコード スニペット: ボタンがクリックされたときにタブが変更されます

((MenuActivity) getActivity()).setCurrentTab(<tabnumber>);

メニュー アクティビティのコード スニペット

public void setCurrentTab(int argTabIndex){
            mTabHelper.setCurrentTab(argTabIndex);
        }

次の actionbarcompat の例。

https://github.com/antoniolg/ActionBarCompatExample

于 2014-02-19T20:21:28.627 に答える