Android多个标签查看如何知道是否选中了一个标签

时间:2012-02-19 23:35:31

标签: android events tabs

标题解释了一切 我想如果用户选择另一个选项卡然后旧点击清除一些文本但我不知道如何到达该事件,我使用此代码创建选项卡

 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);

1 个答案:

答案 0 :(得分:0)

注册TabHost.OnTabChangeListener

tabHost.setOnTabChangedListener( new TabHost.OnTabChangeListener{

    public void onTabChanged(String tabId){
        // do something here
    }
})