0

私は TabHost を使用しており、4 つのタブがあります。関連するアクティビティを開始するときに、最初のタブではなく 2 番目のタブが選択されるようにしたい

4

3 に答える 3

1

おはようございます。たとえば、次のように使用tabHost.setCurrentTab(index)します。

TabHost tabHost = getTabHost();
tabHost.setCurrentTab(2)

TabSpec tab1 = tabHost.newTabSpec("Tab 1");
tabHost.addTab(... ...)

TabSpec tab2 = tabHost.newTabSpec("Tab 2");
tabHost.addTab(... ...)

幸運を..

于 2012-11-21T10:24:23.297 に答える
1

Google Docsでこれを見なかったのだろうか。

とにかく、以下が答えです。

  tabHost.setCurrentTab(index); // pass 1 if you want second tab to be selected.
于 2012-11-21T10:18:16.610 に答える
1

現在のタブを次のように設定します: mTab​​Host.setCurrentTab(2);

于 2012-11-21T10:18:24.963 に答える