700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android dialog 自定义布局 如何设置AlertDialog的自定义布局?

android dialog 自定义布局 如何设置AlertDialog的自定义布局?

时间:2020-12-11 07:30:03

相关推荐

android dialog 自定义布局 如何设置AlertDialog的自定义布局?

调用我的对话框:alertDialog = showInfoDialog(message = "$wrongPasscodeMessage\n$retryMessage")

方法如下:fun FragmentActivity.showInfoDialog(message: String?): AlertDialog? {

return try {

val customLayout = layoutInflater.inflate(R.layout.custom_layout, null)

AlertDialog.Builder(this)

.setView(customLayout)

.setMessage(message)

.setCancelable(false)

.show()

} catch (e: java.lang.Exception) {

e.log()

null

}

}

下面是我的自定义布局:<?xml version="1.0" encoding="utf-8"?>

xmlns:app="/apk/res-auto"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@color/red"

android:paddingStart="@dimen/dp_44"

android:paddingEnd="@dimen/dp_44"

app:cardCornerRadius="@dimen/dp_12" />

但是我不知道为什么我的对话框没有背景红色和圆角? 我错过了什么?

更新:例如,如果我更改了我的custom_layout:<?xml version="1.0" encoding="utf-8"?>

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@color/red" >

android:id="@+id/imageView"

android:layout_width="wrap_content"

android:layout_height="350dp"

android:scaleType="centerCrop"

android:adjustViewBounds="true"

android:src="@drawable/googleg_disabled_color_18"/>

但我想要这样的smth

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。