【发布时间】:2026-02-02 16:30:02
【问题描述】:
我正在创建一个显示在操作栏下方的自定义 DialogFragment。到目前为止,一切都很好。对话框片段的布局参数是match_parent 宽度和wrap_content 高度。
我已经尝试了所有解决方案,包括设置布局参数 .width 以及获取显示大小和删除主题。但是,无论如何,对话框的左侧、右侧和顶部都有少量空间是不可见的。我需要知道如何移除这个空间,让它真正匹配屏幕的宽度,并希望摆脱顶部的填充。
【问题讨论】:
-
尝试改变对话框的风格/主题
-
试试下面的,让我知道它是否有效。该对话框占用了全部可用空间。
-
是的,我有,有一些主题摆脱了填充,但也删除了所有其他设置到片段的参数。dialogFragment 只是显示为全屏(宽度和高度上的 match_parent 并删除任何x 偏移量来解释 actionabr)。这不是我要找的东西。
标签: android android-layout android-dialogfragment