2012-02-19 32 views
0

標題解釋了所有 我想如果用戶選擇另一個標籤,然後舊的水龍頭清除一些文本,但我不知道如何達到該事件,我創建了使用此代碼標籤Android多標籤查看如何知道是否選擇了一個

th = (TabHost) findViewById(R.id.tabhost); 
     th.setup(); 
      spec=th.newTabSpec("tag1"); 
     spec.setContent(R.id.tab1); 
     spec.setIndicator("tap1"); 
     th.addTab(spec);   
     spec=th.newTabSpec("tag2"); 
     spec.setContent(R.id.tab2); 
     spec.setIndicator("tap2");     
     th.addTab(spec); 
     th.setCurrentTab(1); 

回答

0

註冊一個TabHost.OnTabChangeListener

tabHost.setOnTabChangedListener(new TabHost.OnTabChangeListener{ 

    public void onTabChanged(String tabId){ 
     // do something here 
    } 
}) 
相關問題