1

タブの数と画面の向きに応じて、タブは隣り合って、またはドロップダウンリストに表示されます。現在のタブを設定する関数を作成しました。これは機能しますが、ドロップダウンリストモードでは機能しません。何をしなければなりませんか?

static class TabsListener implements ActionBar.TabListener {
private static ActionBar mActionBar;
    private final ViewPager mViewPager;
    private final ArrayList<TabInfo> mTabs = new ArrayList<TabInfo>();
...


public void setTab(int i) {
                mViewPager.setCurrentItem(i);

    }
4

1 に答える 1

1

ユーザーがタブをスワイプしたときにタブ/ドロップダウンの選択を変更しようとすると、のバグのためsetSelectedNavigationItem()、ドロップダウンモードでは機能しません。アクションバーのタブを使用している間は、回避策を認識していません。個人的には、これがアクションバータブよりも私が好む理由の1つですPagerTabStrip(またはViewPagerIndicatorライブラリのタブインジケーター)。

于 2012-10-20T10:43:30.750 に答える