我正在开发一个基于此example在所有其他应用上运行的Android应用程序。
问题是,当此服务运行时,按钮在任何地方都没有效果(通知面板除外,可以通过后退按钮关闭,因为它位于我的应用程序之上)。
问题: 如何使后退按钮“忽略”我的应用程序并为下面的应用程序执行此功能?
答案 0 :(得分:2)
我认为你应该使用
onBackPressed()
可以覆盖的功能。
答案 1 :(得分:0)
在你的应用中:
@Override
public void onBackPressed(){
return;
}
答案 2 :(得分:0)
我找到了我要找的东西:
简单地改变了
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
到
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,