浏览代码

优化悬浮窗焦点问题

weizhengliang 2 年之前
父节点
当前提交
770c370dd4
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      home/src/main/code/com/wdkl/ncs/android/component/home/service/FloatingService.java

+ 1 - 1
home/src/main/code/com/wdkl/ncs/android/component/home/service/FloatingService.java

@@ -116,7 +116,7 @@ public class FloatingService extends Service {
 
         wmParams.gravity = Gravity.LEFT | Gravity.TOP;
         //wmParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
-        wmParams.flags = WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED;
+        wmParams.flags = WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
         //设置悬浮窗口长宽数据
         wmParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
         wmParams.height = WindowManager.LayoutParams.WRAP_CONTENT;