Android 更改tab时,除了onTabChange之外,还调用哪个方法

Android 更改tab时,除了onTabChange之外,还调用哪个方法,android,android-tabhost,onresume,Android,Android Tabhost,Onresume,我有一个tabhost,里面有几个选项卡。每个选项卡都是一个活动。 当我更改选项卡时,是否有任何方法可以调用选项卡,如onCreate()、onRestart()、onResume()。顺便说一下,我不想将ontabchangedlistener设置为tabhost。 附:api8版 编辑:此外,当某个选项卡被禁用时(其他一些选项卡出现在屏幕上),是否调用了其中任何一个选项卡?默认情况下不是这样,但如果您不想使用OnTabChangedListener,您可以将OnTouchListener设置

我有一个tabhost,里面有几个选项卡。每个选项卡都是一个活动。 当我更改选项卡时,是否有任何方法可以调用选项卡,如onCreate()、onRestart()、onResume()。顺便说一下,我不想将ontabchangedlistener设置为tabhost。 附:api8版


编辑:此外,当某个选项卡被禁用时(其他一些选项卡出现在屏幕上),是否调用了其中任何一个选项卡?

默认情况下不是这样,但如果您不想使用OnTabChangedListener,您可以将OnTouchListener设置为每个选项卡:

for(int i=0;i<tabWidget.getTabCount();i++) {
    tabWidget.getChildAt(i).setOnTouchListener(new OnTouchListener() {
        public boolean onTouch(View v, MotionEvent event) { 
             //do things 
             return false; 
        } 
    }); 

}
for(int i=0;i