更改对话框和屏幕android之间的空间

时间:2018-09-15 09:23:07

标签: android android-layout kotlin dialog

第一个是我的对话框,我想使对话框像reddit一样,但是我不知道如何缩小它。

这是我的代码:

val dialog = DialogSetting(context!!)
val window = dialog.window
val wlp: WindowManager.LayoutParams = window.attributes

wlp.gravity = Gravity.BOTTOM
wlp.flags = WindowManager.LayoutParams.FLAG_DIM_BEHIND
window.attributes = wlp
dialog.show()

image1

image2

1 个答案:

答案 0 :(得分:0)

您应该使用自定义布局... 创建具有所需UI(带有边距等)的布局,然后像-

一样填充布局
Object.create

然后将此视图设置为您的AlertDialog,例如-

View view = LayoutInflater.from(YourActivity.this).inflate(R.layout.dialog_view, null, false);