在我的应用程序中,我正在使用tabhost和导航抽屉。但是,如果我按下导航抽屉中的某个项目,它会启动一个片段,但tabhost不会更改为相应的选项卡。我想解决这个问题,但我不知道如何。
这张图解释了我的应用程序的结构和我的问题:
答案 0 :(得分:0)
代码段:这将在单击按钮时更改选项卡
((MenuActivity) getActivity()).setCurrentTab(<tabnumber>);
来自菜单活动的代码段
public void setCurrentTab(int argTabIndex){
mTabHelper.setCurrentTab(argTabIndex);
}
关注actionbarcompat示例。