[Fix]恢复动态请求悬浮窗权限

原因:Android11弹Toast需要悬浮窗权限
This commit is contained in:
chenfufeng
2022-03-18 11:02:20 +08:00
parent 646d4d4e2b
commit 244859f9a0
7 changed files with 36 additions and 35 deletions

View File

@@ -522,9 +522,9 @@ public final class ToastUtils {
return new WindowManagerToast(toastUtils, WindowManager.LayoutParams.TYPE_TOAST);
} else if (UtilsBridge.isGrantedDrawOverlays()) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
return new WindowManagerToast(toastUtils, WindowManager.LayoutParams.TYPE_APPLICATION_PANEL);
return new WindowManagerToast(toastUtils, WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);
} else {
return new WindowManagerToast(toastUtils, WindowManager.LayoutParams.TYPE_TOAST);
return new WindowManagerToast(toastUtils, WindowManager.LayoutParams.TYPE_PHONE);
}
}
return new ActivityToast(toastUtils);