Android:创建后打开选项卡

时间:2018-04-19 15:57:00

标签: android android-fragments android-tabs

在一项活动中,我希望在特定事件中打开和关闭标签。 tabHost使用

设置
FragmentTabHost tabHost= (FragmentTabHost) findViewById(R.id.fragment_tab_host);
tabHost.setup(this, getSupportFragmentManager(), android.R.id.tabcontent);

我使用以下行创建标签:

TabSpec tabSpec= tabHost.newTabSpec(tabName);
tabSpec.setIndicator(dispName);
tabHost.addTab(tabSpec, MyActivityFragment, new Bundle());

我现在如何打开标签?我尝试使用tabHost.setCurrentTabByTag(tabName);。但是,这有时会引发NullPointerException。

0 个答案:

没有答案