Android开发之对话框

1. 概述

Android开发学习笔记。学习了Android开发中用到的对话框,包括:提醒对话框AlertDialog、日期对话框DatePickerDialog、时间对话框TimerPickerDialog。

2. AlertDialog

提醒对话框可以完成常见的交互操作,如提示、确定、选择等功能。AlertDialog没有公开的构造方法,必须借助构造器AlertDialog.Builder才能完成参数设置。

AlertDialog.Builder的常用方法如下:

  • setIcon:设置对话框的标题图标;
  • setTitle:设置对话框的标题文本;
  • setMessage:设置对话框的内容文本;
  • setPositiveButton:设置肯定按钮的信息,包括按钮文本和点击监听器;
  • setNegativeButton:设置否定按钮的信息,包括按钮文本和点击监听器;
  • setNeutralButton:设置中性按钮的信息,包括按钮文本和点击监听器,该方法较少用。

通过AlertDialog.Builder设置完对话框参数,还需要用构造器的create方法,才能生成对话框实例。最后调用对话框实例show方法,在页面上弹出提醒对话框。

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("来吧朋友");
builder.setMessage("准备好了吗?");
builder.setPositiveButton("是的", new DialogInterface.OnClickListener() {
   
	public void onClick
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值