素材巴巴 > 程序开发 >

安卓开发入门教程-UI控件_AlertDialog

程序开发 2023-09-08 19:57:17

关注 安卓007 ,免费获取全套安卓开发学习资料

什么是AlertDialog

AlertDialog是以提示框形式展示信息的UI控件,.

基础样例

效果图

代码

private fun showDialog() {AlertDialog.Builder(this).setTitle("对话框标题").setMessage("对话框内容").setIcon(R.mipmap.ic_launcher)//设置图标.setCancelable(true) //设置点击对话框以外区域是否让对话框消失//设置确定按钮.setPositiveButton("确定") { dialog, _ ->Toast.makeText(this, "你点击了确定", Toast.LENGTH_SHORT).show()dialog.dismiss()}//设置取消按钮.setNegativeButton("取消") { dialog, _ ->Toast.makeText(this, "你点击了取消", Toast.LENGTH_SHORT).show()dialog.dismiss()}.create().show()
 }
 

基础样例完整源代码

https://gitee.com/cxyzy1/AlertDialogDemo

常用方法说明

方法名用途setTitle设置标题setMessage设置对话框内容setIcon设置对话框图标setCancelable设置点击对话框以外区域是否让对话框消失,可选值:true:消失,false:不消失setPositiveButton设置确定按钮上的文字及点击事件setNegativeButton设置取消按钮上的文字及点击事件

安卓开发入门教程系列汇总

开发语言学习

Kotlin语言基础

UI控件学习系列

UI控件_TextView
UI控件_EditText
UI控件_Button
UI控件_ImageView
UI控件_RadioButton
UI控件_CheckBox
UI控件_ProgressBar

关注头条号,第一时间获取最新文章:


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。