From e597c15849277897840caca1e22db1009688f13c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E9=87=8D?= Date: Thu, 31 May 2018 08:38:33 +0800 Subject: [PATCH] =?UTF-8?q?SDK=5FINT=20>=3D=20VERSION=5FCODES.O=E6=97=B6?= =?UTF-8?q?=EF=BC=8CLayoutParams.type=E8=AE=BE=E7=BD=AE=E4=B8=BATYPE=5FAPP?= =?UTF-8?q?LICATION=5FOVERLAY?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dongzhong/testforfloatingwindow/FloatingButtonService.java | 2 +- .../testforfloatingwindow/FloatingImageDisplayService.java | 2 +- .../dongzhong/testforfloatingwindow/FloatingVideoService.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingButtonService.java b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingButtonService.java index 7cb8cbc..dc5bcfa 100644 --- a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingButtonService.java +++ b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingButtonService.java @@ -32,7 +32,7 @@ public class FloatingButtonService extends Service { isStarted = true; windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); layoutParams = new WindowManager.LayoutParams(); - if (Build.VERSION.SDK_INT > Build.VERSION_CODES.O) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { layoutParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY; } else { layoutParams.type = WindowManager.LayoutParams.TYPE_PHONE; diff --git a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingImageDisplayService.java b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingImageDisplayService.java index 7c8a836..690d929 100644 --- a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingImageDisplayService.java +++ b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingImageDisplayService.java @@ -39,7 +39,7 @@ public class FloatingImageDisplayService extends Service { isStarted = true; windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); layoutParams = new WindowManager.LayoutParams(); - if (Build.VERSION.SDK_INT > Build.VERSION_CODES.O) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { layoutParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY; } else { layoutParams.type = WindowManager.LayoutParams.TYPE_PHONE; diff --git a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingVideoService.java b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingVideoService.java index 72dca4c..2f1f6d1 100644 --- a/app/src/main/java/dongzhong/testforfloatingwindow/FloatingVideoService.java +++ b/app/src/main/java/dongzhong/testforfloatingwindow/FloatingVideoService.java @@ -33,7 +33,7 @@ public class FloatingVideoService extends Service { isStarted = true; windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); layoutParams = new WindowManager.LayoutParams(); - if (Build.VERSION.SDK_INT > Build.VERSION_CODES.O) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { layoutParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY; } else { layoutParams.type = WindowManager.LayoutParams.TYPE_PHONE; -- GitLab