2015-02-06 84 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

相關問題