2015-02-06 85 views
0

我试图在连接到其中一个选项卡的片段内切换选项卡(ActionBarActivity)。从片段,Android中切换ActionBar选项卡

我发现this溶液:

TabHost host = (TabHost) getActivity().findViewById(android.R.id.tabhost); 
host.setCurrentTab(2); 

但应用程序崩溃时执行,与第二行一个NullPointerException。如果我尝试获取有关host的任何信息,则全部返回null。

我没有太多的Android经验,所以我不确定如何正确获取包含片段的父活动的引用。

编辑

我不知道这是否有差别,但我已经搬到默认SectionsPagerAdapter到它自己的阶级。

回答

0
getActivity().getTabHost().setCurrentTab(2) 
+0

试过了。它说'不能解决方法'getTabHost'' – Birrel 2015-02-06 04:32:30

相关问题