当前位置: 首页 > 知识库问答 >
问题:

如何将对话框大小设置为全屏

羊时铭
2023-03-14

在此输入图像说明

虽然大小设置为与父级匹配,但仍未设置为极端全屏???

public class FeedbackDialog extends Dialog {
       
        public FeedbackDialog(@NonNull Context context) {
            super(context);
        }
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.dialog_electricity_bill);
            getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
            //getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
          
        }
    }

共有1个答案

洪国兴
2023-03-14

尝试:

public FeedbackDialog(@NonNull Context context) {
    super(context, android.R.style.Theme_NoTitleBar_Fullscreen);
}
 类似资料:
  • 问题内容: 我正在寻找一种获取自定义对话框大小的方法。我经历了这个问题,但是给出的唯一答案是毫无用处的,因为如果尝试,它只会返回-2,这是我设置为dialog的属性的常量。我如何获得它的大小。我想知道背景图片的样式。 问题答案: 实际上,在Android中它不像在iOS中那样工作-您无法获得自身的大小,但是,您可以做的就是要求该视图的 ROOT 布局的大小。 例如:

  • 问题内容: 我有一个Android应用程序,它使用一些自定义对话框,这些对话框是从XML布局扩展而来的。对话框视图的内容来自XML布局,但是实际的正负按钮是通过调用构建器的setPositiveButton和setNegativeButton方法添加的,因此我无法控制(或至少不知道如何控制)样式按钮本身。 请从我的LoginConfirmationDialog.java文件中查看下面的onCrea

  • 此对话框允许自定义预定义的卷大小,和 压缩文件名和参数 中的“分割卷, 大小”关联。 使用“预定义大小”选项来选择在列表中要显示的磁盘大小。如果您需要的值不在“预定义大小”中时,您可以在“用户定义大小”指定四条附加的列表项目。只需要为您的项目输入一个卷标和大小。卷标是任何的短文本字符,大小是单位为字节的数字。按照您的意愿可以忽略卷标。 在“其它项目”中的“‘自动检测’字符串”控制在列表中有“自动检

  • 我有一些具有两列的TableView-名称和大小;此表适用于File对象; PropertyValueFactory可以为列获取对象的属性,尝试搜索somenameProrperty、getSomename、isSomename;我需要从文件中获取length()方法。 此代码查看文件名(getName()方法),但长度列为空。知道我可以用factory从文件中获取length()吗?

  • 从2015年的谷歌I/O中,我了解到谷歌play服务中有一个新的对话框,用户不需要退出当前应用程序来打开位置。下面的图片显示了它的样子: 现在我的问题是,我如何在我的项目中实现这一点?我已经找了,但没有找到任何有效的答案,请帮助!

  • 我是javafx和fxml的新手,我无法在边框窗格中居中我的项目。 我的fxml如下: 问题似乎是vbox有整个屏幕,里面的项目在top_left。我知道我需要将vbox的宽度设置为最小值,而不是让它在边框中扩展,但是怎么做?? 非常感谢。