我在我的应用程序中同时使用了TabHost和导航抽屉。然而,如果我点击导航抽屉中的一个选项,它会启动一个片段,但是TabHost不会更改到相应的选项卡 。我想解决这个问题,但不知道如何处理。
这张图片解释了我的应用程序的结构和我的问题:
这张图片解释了我的应用程序的结构和我的问题:
来自片段的代码片段:当按钮被点击时,这将更改选项卡。
((MenuActivity) getActivity()).setCurrentTab(<tabnumber>);
来自菜单活动的代码片段
public void setCurrentTab(int argTabIndex){
mTabHelper.setCurrentTab(argTabIndex);
}
按照actionbarcompat示例。