安卓开发入门教程-UI控件_AlertDialog
关注 安卓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
关注头条号,第一时间获取最新文章:
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
