2012-12-10 77 views
0

我有一个使用操作栏的4个选项卡的项目,每个选项卡都有自己的片段,它们在单击选项卡时显示。当onclick被调用时,Android更改片段从片段

当我在当前选项卡中单击按钮时,我想要做的是将当前选项卡重置为另一个选项卡(例如从选项卡4到选项卡2)。我不知道如何去做这件事,因为碎片对我来说有些陌生。我将如何能够获得当前选定的选项卡?我将如何设置新标签?

任何帮助非常感谢!

回答

1

我想你是指myTab.setCurrentTab(i)和myTab.getCurrentTab()。您可以为您的事件处理申报

myTab.setOnTabChangedListener(new OnTabChangeListener(){ 
@Override 
public void onTabChanged(String tabId) { 
    //do something 
}}); 

+0

myTab从哪里来?如何从FragmentActivity中覆盖这些活动 – ChuckKelly

相关问题