2012-12-10 75 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

相關問題