android - 手机上的DialogFragment填充屏幕

标签 android fullscreen fill android-dialogfragment

我正在使用 DialogFragment,想知道是否有一种简单的方法可以指定对话框在普通/小型设备(手机)上使用全屏。我想要实现的示例是在您选择安装应用后在 Google Play 上显示的确认/许可对话框。

enter image description here

最佳答案

如果您想用 DialogFragment 填充屏幕,只需更改主题即可。用于全屏 android.R.style.Theme_Holo_Light 和用于非全屏对话框 android.R.style.Theme_Holo_Light_Dialog;

在调用中使用这些值:

setStyle(DialogFragment.STYLE_NO_TITLE, android.R.style.Theme_Holo_Dialog);//作为例子

我在 onCreate() 结束时调用此方法。

希望对你有帮助 碧 Jade

关于android - 手机上的DialogFragment填充屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11457027/

相关文章:

java - 使单个组件全屏

java - Openfileinput 返回空指针异常

java - 我可以从另一个应用程序中调用平台 channel 吗?

android - 如何仅更改 ListView 内容而不更改项目列表

javascript - 创建 JavaScript 倒计时

python - 在极坐标的两条线之间填充

c++ - 使用节点实现重新填充堆栈

java - 如何将时间转换为长?

swift - 如何防止标题栏在 Metal 中引起渲染问题?

c++ - QT QMainWindow 全屏无边框