0

ActionBar2つ以上のタブがあります。最初は、どのタブも選択したくありません。handsetまたはで横向きにするTabletと、期待どおりに機能しdebugging、選択したタブがnull. ただし、ハンドセットでコードを実行portraitするActionBarとスタックされ、最初のタブが選択されているように見えます。デバッグはonTabSelected、が呼び出されず、選択されたタブが と の間にTabListenernull であることを示しています。 onCreateonResume

getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 
getActionBar().addTab(getActionBar().newTab().setTabListener(tabListener).setIcon(R.drawable.tab_icon_1), false);
getActionBar().addTab(getActionBar().newTab().setTabListener(tabListener).setIcon(R.drawable.tab_icon_2), false);
4

1 に答える 1

1

最初は、どのタブも選択したくありません。

タブがない場合を除き、これはサポートされていません。これは奇妙な UI 要求でもあります。一連のタブが選択されていない環境は他に考えられません。

于 2013-04-15T14:29:07.320 に答える