怎么禁止android.app.Dialog弹窗
时间: 2023-06-12 13:05:50 浏览: 202
Android 控制关闭Dialog
可以通过以下方法禁止 `android.app.Dialog` 弹窗:
1. 在 `AndroidManifest.xml` 文件中添加以下权限:
```
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
```
2. 在 `onCreate()` 方法中添加以下代码:
```
getWindow().setType(WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);
```
这将使得该 `Activity` 的窗口类型为 `TYPE_APPLICATION_OVERLAY`,从而禁止 `android.app.Dialog` 弹窗。
需要注意的是,禁止 `android.app.Dialog` 弹窗可能会影响应用的正常使用,因此建议谨慎使用。
阅读全文