纸墨设计文档: 确认对话框

作者: rain 分类: 纸墨设计 发布时间: 2016-01-12 23:01 6 条评论

谷歌官方的纸墨设计文档 中介绍如下:

确认对话框要求用户在提交选项之前确认其选择的内容。例如上图,用户可以选听多个铃声,但是只有用户按下了 “OK”按钮才提交其最终选择的选项。
如果点击“cancel”或者 系统返回按钮 等操作来取消选择,则应该关闭对话框并取消该设置。

如何使用

  • 在项目的 build.gradle 文件中添加 appcompat 库:

  • 你的 Activity 继承至 android.support.v7.app.AppCompatActivity

  • 使用 android.support.v7.app.AlertDialog.Builder.

单选对话框

  • 在 builder 对象中调用函数 setSingleChoiceItems 来创建单选对话框

多选对话框

  • 在 builder 对象中调用函数 setMultiChoiceItems 来创建多选对话框

如何修改样式?

  • 在你的 styles.xml 中定义背景图片

  • 通过 style 属性来使用该背景。

  • 把 MyDialogTheme 作为 Builder 构造函数的参数

本文出自 云在千峰,转载时请注明出处及相应链接。

本文永久链接: http://blog.chengyunfeng.com/?p=854

Ɣ回顶部