欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android高级控件(消息提示)

程序员文章站 2022-03-11 18:59:10
目录1.Toast2.提醒框(Dialog)1.Toast构建Toast静态方法makeText()需通过构造函数(它将接受一个Context参数)创建一个新Toast实例显示出有图表的Toast先写一个布局文件xml,然后LayoutInflater解析,构造函数构造Toast以后将解析得到的view设置setView,然后设置属性,.show()2.提醒框(Dialog)经典的对话框样式:AlertDialog模态对话框AlertDialog将弹出....

目录

1.Toast

2.提醒框(Dialog)


1.Toast

  • 构建Toast
  • 静态方法makeText()

Android高级控件(消息提示)

  • 需通过构造函数(它将接受一个Context参数)创建一个新Toast实例

Android高级控件(消息提示)

  • 显示出有图表的Toast
  • 先写一个布局文件xml,然后LayoutInflater解析,构造函数构造Toast以后将解析得到的view设置setView,然后设置属性,.show()

Android高级控件(消息提示)

 

2.提醒框(Dialog)

  • 经典的对话框样式:AlertDialog模态对话框
  • AlertDialog将弹出并获取焦点,一直显示,直到被用户关闭。
  • 用于提醒关键信息。

Android高级控件(消息提示)

Android高级控件(消息提示)

  • 对话框的类为android.app.Dialog
  • 通过android.app.AlertDialog.Builder类来建立,在建立的过程中可以进行多项设置。

setlcon()和setTitle():用于设置图标和标题;
setMessage():用于设置提示信息;
setPositiveButton()、setNeutralButton()和setNegativeButton()用于设置左、中、右按钮

 

本文地址:https://blog.csdn.net/qq_43496675/article/details/107971207