2013-08-31 166 views

回答

0

您無法在TabHost中將setContent輸入爲null。你可以做的一件事是,創建一個虛擬類並在setContent()方法中設置你想要更新視圖的特定選項卡的方法,並且可以通過在選項卡活動中將單擊監聽器設置爲該孩子來更新視圖如下

getTabWidget().getChildAt(3).setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 
       // TODO Auto-generated method stub 
       //Update your view here 
     }); 
    } 

在這裏你可以通過getChildAt()函數中的製表符號,例如我已經將它設置在第4個選項卡上,因爲它從0開始計數,因此它是第3個子項。

+0

啊哈現在我明白了。謝謝你的正確答案。 – shubniggurath

相關問題