android|android 8.0 SYSTEM_ALERT_WINDOW 权限下窗口类型变更

参照android 8.0行为变更指南
https://developer.android.google.cn/about/versions/oreo/android-8.0-changes
设置系统全局弹框权限 8.0以下所支持的窗口类型统一修改为TYPE_APPLICATION_OVERLAY.
在dialog.show()之前调用以下方法
【android|android 8.0 SYSTEM_ALERT_WINDOW 权限下窗口类型变更】alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);

    推荐阅读