各种Android Dialog创建及其监听事件实现

时间:2016-11-24 16:51:27
【文件属性】:

文件名称:各种Android Dialog创建及其监听事件实现

文件大小:453KB

文件格式:RAR

更新时间:2016-11-24 16:51:27

Android Dialog Cursor

在Android开发中 我们经常会需要在Android界面上弹出一些对话框 比如询问用户或者让用户选择 关于Android Dialog的使用方法 已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例) 但是只是给出了创建各种类型对话框的方法 并为给出创建对话框之后 并为给出如何用户获取在对话框中做出选择后的数据 即如何监听用户做出的选择 接下来笔者将根据JavaDoc API文档引导读者详细的了解提示对话框 文本框对话框 简单列表对话框 单选项列表对话框 多选项列表对话框 自定义对话框6种类型对话框监听事件的具体处理过程 1 创建提示对话框 笔者为该对话框添加了3个按钮 分别是 PositiveButton (确定) NeutralButton NegativeButton(取消) 中文意思是积极的按钮(确定) 中立的按钮 消极的按钮(取消) 按字面意思翻译 有点怪 但是很形象 创建提示对话框并实现监听事件的代码如下: 2 创建文本框对话框 笔者为该对话框添加了1个文本 一个PositiveButton (确定) 一个NegativeButton(取消) 并实现了PositiveButton点击监听事件 点击后后去文本框里的内容 并以toast形式显示出来 创建文本框对话框并实现监听事件的代码如下: 3 创建简单列表对话框 笔者为该对话框添加了一个数组显示列表 并实现了点击列表item选项监听事件 点击item选项后获取item内容 并以toast形式显示出来 查阅JavaDoc API文档 读者可根据JavaDoc API文档来了解如何实现单击item选项监听事件 如下列出的setItems 方法第2个参数易知只要为第2个参数提供OnClickListener实例即可实现监听事件 读者可通过这种方式触类旁通以下几种对话框监听事件的实现 学会通过查阅JavaDoc API文档来解决问题是一项开发必备的编程能力 创建简单列表对话框并实现监听事件的代码如下: 4 创建单选按钮列表对话框 笔者为该对话框添加了一个单选按钮数组显示列表 并实现了点击item选项监听事件 点击item选项后获取item内容 并以toast形式显示出来 5 创建复选框列表对话框 笔者为该对话框添加了一个复选框数组显示列表 并实现了点击复选框选项监听事件 选中复选框选项后 获取所有选中的选项 并以toast形式显示出来 创建复选框列表对话框并实现监听事件的代码如下: 6 创建自定义列表对话框 笔者为该对话框添加了自定义的布局文件 该自定义布局文件包含一个文本标签和一个文本框 并实现了确定按钮点击监听事件 在文本框输入内容后 获取文本框里的内容 并以toast形式显示出来 创建自定义列表对话框并实现监听事件的代码如下: 参见blog:http: blog csdn net andie guo article details 14145135">在Android开发中 我们经常会需要在Android界面上弹出一些对话框 比如询问用户或者让用户选择 关于Android Dialog的使用方法 已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例) 但是只是给出了创建 [更多]


【文件预览】:
DialogDemo
----bin()
--------res()
--------classes()
--------AndroidManifest.xml(887B)
----res()
--------drawable-ldpi()
--------menu()
--------drawable-hdpi()
--------drawable-xhdpi()
--------drawable-xxhdpi()
--------values()
--------values-sw720dp-land()
--------drawable-mdpi()
--------values-sw600dp()
--------layout()
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----assets()
----gen()
--------com()
----src()
--------com()
----.project(846B)
----.classpath(364B)
----project.properties(562B)
----AndroidManifest.xml(887B)
----libs()
--------android-support-v4.jar(384KB)

网友评论

  • 非常非常不错
  • 十分感谢楼主的分享。
  • 写的不错,多多分享
  • 好用,可以认真学习
  • 可用,并且挺好用的
  • 有各种例子,非常详细,很好的资源
  • 写的不错,对我挺有用的,谢谢你的分享!
  • 写的不错,多多分享
  • 谢谢,资料很实用
  • 好资源 写的很好
  • 非常适合入门级,非常谢谢!
  • 比较基础,适合初学者。
  • 很实用 学到了一些新东西
  • 很全面,适合初学者使用
  • 好资源 写的很好
  • 非常适合新手,非常谢谢
  • 很全面,很实用
  • 写的不错,挺实用的,听适合刚接触android 人
  • 很全面,适合初学者使用
  • 挺好的,现在就在学Dialog的使用了
  • 还行吧。示例很一般。
  • 初学者的利器,非常好
  • 写的不错,挺实用的。
  • 挺好的,现在就在学Dialog的使用了
  • 真的很不错哦