我必须知道我的活动是否显示。我想使用onPause和onResume方法,但我想知道为什么活动在onPause .... 有3例:
我该怎么办?感谢
编辑:我解决了这段代码:
ActivityManager activityManager = (ActivityManager)getContext(). .getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> runningTasks = activityManager.getRunningTasks(Integer.MAX_VALUE));
答案 0 :(得分:4)
* 1。 * onPause中的活动,因为显示屏会关闭并显示任何来电:onPause()
名为
* 2。 * onPause中的活动,因为用户点击了主页按钮:onUserLeaveHint()
之前调用onPause()
如果用户按下主页按钮
* 3。 *当用户按下返回键时:{on}之前调用的onUserInteraction()
<)
答案 1 :(得分:0)
当您从一个活动转到其他活动时,您将离开该活动的活动onPause被调用。如果你想实验创建所有函数在onStart调用内调用其他活动onPause的第一个活动被调用。
如需了解更多信息,请通过以下链接查看:
http://developer.android.com/guide/topics/fundamentals/activities.html