首页 > 解决方案 > 如何创建全屏 MaterialAlertDialog

问题描述

我正在尝试显示一个像材料设计网站上的全屏警报对话框:全屏材料警报对话框

我创建了一个

new MaterialAlertDialogBuilder(this)
   .setTitle("Title")
   .setMessage("Message")
   .setPositiveButton("Yes", null)
   .show();

效果很好。但是,我希望对话框显示为带有工具栏和 x 按钮的全屏,因此我可以将EditTexts 放在对话框中。

我尝试使用其他构造函数MaterialAlertDialogBuilder(context, theme),但找不到可以使对话框外观全屏的主题。是否有使对话框全屏显示的主题,还是我必须做其他事情才能使其全屏显示?

标签: javaandroidmaterial-design

解决方案


推荐阅读