android tabhost的活动生命周期

时间:2011-06-14 15:31:48

标签: java android android-tabhost

我正在尝试使用包含3个标签的tabhost

我也在tabhost中有一个按钮,无论frameLayout中有什么活动,都可以点击它。 (此按钮返回上一个非标签活动)

当我的某个标签活动暂停时,它会存储一些信息。(因此,每次我切换标签信息时都会存储)。

我遇到的麻烦是,当我按下按钮时,我打电话

TabbedActivity.this.finish();

不调用框架布局中活动的onPause和onStop方法。

在调用.finish()方法

之前,我将如何调用这些方法?

1 个答案:

答案 0 :(得分:1)

确保我的onPause方法被调用....我刚刚调用

if(tabHost.getCurrentTab() !=0){
                tabHost.setCurrentTab(0);
            }else{
                tabHost.setCurrentTab(1);
            }


            PinMeTabbedActivity.this.finish();