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="http://schemas.android.com/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"/>

fc6ee313c1dab60fe23956b9d5028fc3.png

但我想要这样的smth

caba4413ba5be1bb2bf9766074f06bdb.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/306082.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP.NET Core 依赖注入-集成 Autofac

概述ASP.NET Core 支持依赖关系注入 (DI) 软件设计模式&#xff0c;这是一种在类及其依赖关系之间实现控制反转 (IoC) 的技术。默认服务容器是 Microsoft.Extensions.DependencyInjection 。内置的服务容器一般能满足简单的框架和部分消费者应用的需求。 建议使用内置容器&…

android 打开谷歌导航,国内开启google位置记录功能/android版google maps 7+上,恢复位置记录功能在国内使用(需root)...

android版google 地图在 7以后的版本上&#xff0c;位置记录功能在国内不能用了&#xff0c;提示本功能不能在中国使用。至少对本人&#xff0c;“位置记录”功能是非常有用的功能&#xff0c;尤其是骑车出行时记录自己的路线。目前还没找到替代产品。之前一段时间内恢复回旧版…

程序员过关斩将--少年派登录安全的奇幻遐想

“据说&#xff0c;这篇也是快餐&#xff0c;完全符合年轻人口味说到登录&#xff0c;无人不知无人不晓。每一个有用户体系的相关系统都会有登录的入口&#xff0c;登录是为了确认操作人的正确性。说到登录安全&#xff0c;其实是一个很伟大的命题&#xff0c;不过常用的手段也…

gif android 点击 加载,android 加载显示gif图片的解决方案

使用方法&#xff1a;1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本属性&#xff0c;GifView继承自View类&#xff0c;和Button、ImageView一样是一个UI控件。如&#xff1a;android:layout_height"wrap_content"android:layout_width"wrap_content…

C# 9 新特性 —— 增强的 foreach

C# 9 新特性 —— 增强的 foreachIntro在 C# 9 中增强了 foreach 的使用&#xff0c;使得一切对象都有 foreach 的可能我们来看一段代码&#xff0c;这里我们试图遍历一个 int 类型的值思考一下&#xff0c;我们可以怎么做使得上面的代码编译通过呢&#xff1f;迭代器模式迭代器…

android系统休眠发广播,Android - BroadcastReceiver

BroadcastReceiverBroadcastReceiver&#xff0c;广播接收者&#xff0c;用来接收系统和应用的广播&#xff0c;并做出相应的处理&#xff0c;如电量过低时提示用户充电等&#xff1b;BroadcastReceiver 是 Android 的四大组件之一&#xff0c;分为 普通广播、有序广播、粘性广…

开源·共享·创新|2020年中国.NET开发者大会圆满收官!

“疫情无限续费”的2020年&#xff0c;对于14亿中国人而言&#xff0c;是必须习惯口罩长在来脸上的一年&#xff1b;是各种线下聚会&#xff0c;被迫数次延期、滞后、云上举办的一年&#xff1b;……而对于潜心修行&#xff0c;静蓄能量的中国.NET开发者而言&#xff0c;2020绝…

android+百度lbs云,百度——LBS.云 v2.0——云存储扩展字段——Android

今天要解决两个问题&#xff1a;1云存储扩展字段2上传的数据是乱码3android版本上传数据到云端使用了一段时间LBS云功能之后&#xff0c;随着对系统的熟悉&#xff0c;默认提供的字段&#xff0c;肯定无法满足需要。比如增加注释&#xff0c;价格&#xff0c;档次等字段的时候。…

年终将至,回顾我们一起走过的 2020

又到了年终末尾匆匆忙忙的 2020 似乎按下了倍速键一晃眼我们就从夏天走到了冬天在这不平凡的一年中我们同途共进也笑着成长让我们跟随着六大年度词条重温这一年我们共同经历的值得骄傲的瞬间吧&#xff01;点击文内高亮部分&#xff0c;阅读文章了解更多人才“倍”出星桥计划出…

android消息响应实验报告,android实验一实验报告-20210401011015.docx-原创力文档

Last revision on 21 December 2020Last revision on 21 December 2020Android实验一实验报告Android实验报告一姓名&#xff1a;丁军峰班级&#xff1a;信科12-3学号实验内容编写一个Android应用程序&#xff0c;实现对自己物品的管理&#xff0c;功能包括添加、删除和查询等实…

灵魂拷问:你和大佬,技术差距有多大?

今天咱们聊点技术以外的内容。前几天&#xff0c;有程序员在某个坛子上发帖吐槽&#xff0c;新来的应届生张嘴就是分布式&#xff0c;一堆框架&#xff0c;可代码根本不会写。马上有人跟贴说自己也遇到过这种情况&#xff0c;说之前自己遇到过一个应届生&#xff0c;开口闭口动…

android t跳转到fragment,Android 使用EventBus进行Fragment和Activity通信

本文介绍EventBus的基本使用&#xff0c;以及用于Fragment和Activity之间通信。github地址: https://github.com/greenrobot/EventBus 版本是 EventBus-2.4.0 releaseEventBus是基于订阅和发布的一种通信机制&#xff0c;使用流程如下&#xff1a;实例化EventBus对象注册订阅者…

达梦数据查询编码_查询数据库的编码方式

在Mysql中(1)查看Mysql数据库编码show variables like character_set_database 或者 show create database 数据库名称(2)查看Mysql中某张表的编码show create table 表名show create database 数据库名称、show create table 表名 &#xff0c;还能够显示建库和建表语句。(3)…

玩转git-flow工作流-分支解析

概述搞开发的相信大部分人git天天都在用&#xff0c;那么一般我们在实际工程当中&#xff0c;遵循一个合理、清晰的Git使用流程&#xff0c;是非常重要的。否则&#xff0c;每个人都提交一堆杂乱无章的commit&#xff0c;项目很快就会变得难以协调和维护。那么是如何来规范整个…

android中的帧动画,[Android开发] Android中的帧动画

MainActivity文件&#xff1a;public class MainActivity extends Activity implements OnClickListener{AnimationDrawable anim_draw;SuppressLint("NewApi")Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);set…

ksu7对讲机调频软件_数字对讲机的群呼功能原理是什么?你了解多少?

大家都明白数字对讲机能够达到组呼、群呼、选呼的用途&#xff0c;但对数字对讲机的群呼功能原理可能操作方并不是太熟悉&#xff0c;下面我们就和大家来谈谈有关数字对讲机的群呼功能原理&#xff1a;无线对讲机群呼是为了更好地达到1个数字对讲机能够同一时间跟多个数字对讲机…

引入Jaeger——使用

上一篇定义了两种使用Jaeger的方式&#xff1a;中间件和action过滤器&#xff0c;下面这个例子定义了两个服务 WebAPI01&#xff0c;请求WebAPI02&#xff0c;采用的是中间件的请求方式。引入JaegerSharp包&#xff08;或发布到自己的Nuget库里引用&#xff09;WebAPI01的Start…

android studio初始化设置,Android studio 初始设置

1.compiler 勾选 Make project automatically(only works while not running/debugging) 自动编译2.设置File Encodings 中的编码 IED ENcoding,Project Encoding,Default encoding for properties files 改为UTF-83.Gradle 中 勾选 offline work 加快编译速度4.设置Tasks 中的…

抖音ai智能机器人挂机_电销秘诀 电销企业难以拒绝的AI智能电销机器人

眼下是快节奏的时代&#xff0c;超智能化的电销机器人已然成为了电销企业实现高速发展的首选方式。为何现代电销企业都会摒弃纯人工电销方式&#xff0c;采取机器人与人工协作方式呢&#xff1f;这就不得不说是因为AI外呼机器人的卓越性能和优势。一&#xff0c;提升工作效率AI…

如何在 ASP.NET Core 中使用 ActionFilter

ASP.NET Core MVC 中的 Filters 允许我们在 请求处理管道 中的某一个阶段的之前和之后执行自定义代码&#xff0c;不同类型的 filter 对应着 请求处理管道 的不同阶段&#xff0c;比如说&#xff1a;ActionFilter 可以在 Action 方法的之前或者之后执行自定义代码&#xff0c;这…