Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 系统覆盖窗口导致键盘和后退按钮出现触摸问题_Android_Window_System_Android Windowmanager - Fatal编程技术网

Android 系统覆盖窗口导致键盘和后退按钮出现触摸问题

Android 系统覆盖窗口导致键盘和后退按钮出现触摸问题,android,window,system,android-windowmanager,Android,Window,System,Android Windowmanager,我正在尝试在偏执型安卓系统上创建一个类似Halo Notification的应用程序。到目前为止,一切顺利 然而,当我的“光环”出现在屏幕上时,我可以很好地移动它,并且大多数触摸事件都能正常工作。然而,当我试图通过点击编辑文本弹出键盘时,什么也没发生。窗口似乎消耗了焦点。“后退”按钮也不起作用,但“主页”和“最新应用”按钮起作用 我正在运行PA的AOSP4.4的根Nexus4上测试该应用程序 我用来创建halo窗口的代码(布局参数)是: WindowManager.LayoutParams p

我正在尝试在偏执型安卓系统上创建一个类似Halo Notification的应用程序。到目前为止,一切顺利

然而,当我的“光环”出现在屏幕上时,我可以很好地移动它,并且大多数触摸事件都能正常工作。然而,当我试图通过点击编辑文本弹出键盘时,什么也没发生。窗口似乎消耗了焦点。“后退”按钮也不起作用,但“主页”和“最新应用”按钮起作用

我正在运行PA的AOSP4.4的根Nexus4上测试该应用程序

我用来创建halo窗口的代码(布局参数)是:

 WindowManager.LayoutParams params = new WindowManager.LayoutParams(
        WindowManager.LayoutParams.WRAP_CONTENT,
        WindowManager.LayoutParams.WRAP_CONTENT,
        WindowManager.LayoutParams.TYPE_SYSTEM_ERROR,
        WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
        PixelFormat.TRANSLUCENT);

知道是什么导致了这种选择性的触摸事件吗?

尝试添加标志:flag\u NOT\u FOCUSABLE。

我的应用程序也出现了同样的情况