java - 如何创建全屏 MaterialAlertDialog
问题描述
我正在尝试显示一个像材料设计网站上的全屏警报对话框:全屏材料警报对话框
我创建了一个
new MaterialAlertDialogBuilder(this)
.setTitle("Title")
.setMessage("Message")
.setPositiveButton("Yes", null)
.show();
效果很好。但是,我希望对话框显示为带有工具栏和 x 按钮的全屏,因此我可以将EditText
s 放在对话框中。
我尝试使用其他构造函数MaterialAlertDialogBuilder(context, theme)
,但找不到可以使对话框外观全屏的主题。是否有使对话框全屏显示的主题,还是我必须做其他事情才能使其全屏显示?
解决方案
推荐阅读
- php - 警告问题:rawurlencode() 期望参数 1 是字符串,数组中给出
- java - 从终端或命令提示符(如 git 或 maven 或 java 或 javac)运行(不是在开发期间而是在生产中)java 应用程序
- java - 编写 Avro 生产者时是否需要单独的密钥架构(字段架构除外)?
- matlab - 矩阵 A 的雅可比平面旋转
- java - Android 应用程序已停止
- windows - Windows 致命异常:使用 ssd_mobilenet_v2 量化访问冲突
- java - 如何将提到的 java 对象转换为 java 中的列表对象。java 对象内部有一个列表,其中包含相同类型的对象
- android - 文件中的 Android Studio 错误但项目编译并运行:未解决的参考
- android - 什么是 Unity 2020.1.0b16 Android 支持设置错误:无法找到 untity.exe
- html - 在 HTML5 中使用属性 align 是否合法?