知道锁定屏幕传递后应用程序何时获得焦点

时间:2012-04-19 21:00:37

标签: android focus lockscreen

在模式锁定通过后,我的应用程序何时获得焦点的最简单方法是什么?一旦我的屏幕重新打开,就会调用onResume,无论其前面是什么模式锁定活动(假设我的应用程序是关闭屏幕前最后打开的东西)。

2 个答案:

答案 0 :(得分:1)

您可以通过致电来检查您的活动或视图是否具有焦点:

Activity.hasWindowFocus()

View.hasFocus()

http://developer.android.com/reference/android/app/Activity.html#hasWindowFocus()http://developer.android.com/reference/android/view/View.html#hasFocus()

答案 1 :(得分:0)

我认为你最好的选择是Activity.onWindowFocusChanged()