后退按钮被应用 运行 屏蔽在所有其他应用之上
Back-button blocked by an app running above all other apps
我正在开发一个 android 应用程序,它基于此 example.
运行在所有其他应用程序之上
问题是当此服务 运行 后退按钮在任何地方都不起作用(通知面板除外,它可以通过后退按钮关闭,因为它在我的应用程序上方)。
问题:
如何将后退按钮 "ignore" 设置为我的应用程序并使其在下面的应用程序中发挥作用?
我认为你应该使用
onBackPressed()
可以覆盖的函数。
在您的应用中:
@Override
public void onBackPressed(){
return;
}
我找到了我要找的东西:
简单地改变了
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
至
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
我正在开发一个 android 应用程序,它基于此 example.
运行在所有其他应用程序之上问题是当此服务 运行 后退按钮在任何地方都不起作用(通知面板除外,它可以通过后退按钮关闭,因为它在我的应用程序上方)。
问题: 如何将后退按钮 "ignore" 设置为我的应用程序并使其在下面的应用程序中发挥作用?
我认为你应该使用
onBackPressed()
可以覆盖的函数。
在您的应用中:
@Override
public void onBackPressed(){
return;
}
我找到了我要找的东西:
简单地改变了
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
至
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,