Android 启动时打开第二个选项卡的选项卡式活动

Android 启动时打开第二个选项卡的选项卡式活动,android,android-tabhost,Android,Android Tabhost,我在Android Studio上有一个选项卡式活动。我想在启动时打开第二个选项卡。我该怎么做 如果您使用的是tabHost,那么您只需- tabHost.setCurrentTab(1) 在onCreate()中设置tabHost之后,如果您使用的是viewpager,则只需执行以下操作即可 mViewPager.setCurrentItem(n); 其中,n=tabno,您希望默认打开它 因为它从索引0开始计数,所以在您的情况下n=1,所以它将是 mViewPager.setCurrent

我在Android Studio上有一个选项卡式活动。我想在启动时打开第二个选项卡。我该怎么做


如果您使用的是tabHost,那么您只需-

tabHost.setCurrentTab(1)


在onCreate()中设置tabHost之后,如果您使用的是viewpager,则只需执行以下操作即可

mViewPager.setCurrentItem(n);
其中,
n=tab
no,您希望默认打开它

因为它从索引
0
开始计数,所以在您的情况下
n=1
,所以它将是

mViewPager.setCurrentItem(n);

不,我没有使用tabHost,我使用standat选项卡式活动机制。这个解决方案解决了我的问题;