Вы можете пропустить запрос разрешения для вашего приложения. Перед показом окна проверьте его. Если приложение не имеет разрешения, запросите его.
1.проверьте разрешение по:
public boolean checkPermission(Context context){
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
return Settings.canDrawOverlays(context);
} else {
return true;
}
}
2.до запроса разрешения:
context.startActivity(new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + context.packageName)))