TabHost中執行子Activity的OnResume方法

TabHost子Activity在運行的時候一般不會運行OnResume方法,需要從父Activity中啓動該方法。

在父Activity中的部分代碼如下:

1、首先聲明一個全局的LocalActivityManager;

LocalActivityManager mLocalActivityManager;

2、OnCreate()方法中初始化LocalActivityManager;

mLocalActivityManager=new LocalActivityManager(this,true);//此處爲true

3、OnResume()方法中添加如下:

@Override
protected void onResume() {
super.onResume();
mLocalActivityManager.dispatchResume();
}


這樣就可以啓動子Activity的OnResume()方法了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章