我正在尝试在附加到其中一个标签的片段中切换标签(ActionBarActivity)。
我找到了this解决方案:
TabHost host = (TabHost) getActivity().findViewById(android.R.id.tabhost);
host.setCurrentTab(2);
但应用程序在执行时崩溃,第二行有NullPointerException。如果我尝试获取有关host
的任何信息,则全部返回null。
我没有太多的Android经验,因此我不确定如何正确获取对包含该片段的父活动的引用。
编辑
我不确定这是否有所作为,但我已将默认SectionsPagerAdapter
移至自己的类。
答案 0 :(得分:0)
getActivity().getTabHost().setCurrentTab(2)