我有一个TabHost
与其中两个tabs
它。第一次我切换到第二个tab
onResume()
方法我的第二个tab's activity
调用。然后我显示了一个AlertDialog
,在它消失后,不会调用'onResume()'方法,但我真的等待它。我假定在'Activity'实际显示并准备好与用户交互之前,应调用'AlertDialog'触发onPause()'方法和'onResume()'。但是,当我切换回第一个tab
这是另一个activity
时,不会调用onPause()。onResume()不触发TabHost项目切换
你能否建议为什么不调用'onPause()'和'onResume()'方法,以及在显示'AlertDialog'或在tabs
之间切换后调用什么方法?
而且, LocalActivityManager mlam =新LocalActivityManager(ParentActivity.this,FALSE); \t \t mlam.dispatchCreate(savedInstanceState); \t \t yourTabHost.setup(mlam); 无论如何很好的答案mthama – 2012-06-13 12:37:19