标签: android android-homebutton long-press
当您长按Android设备上的主页按钮时,您将获得应用程序切换器 - 部分覆盖屏幕。
检测它的唯一方法是收听Activity.onWindowFocusChanged(boolean hasWindowFocus)。问题是,如果您的活动已经失去焦点,例如,对于相同的对话框,则不会再次调用它。
Activity.onWindowFocusChanged(boolean hasWindowFocus)
应用程序切换器不会表现为活动,因为永远不会调用当前活动的onPause()。
onPause()
那么,即使我的活动失去焦点,如何检测应用程序切换器是否可见?
或者,如何检测长按键是否按下?