纸墨设计文档: Toolbar

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

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

Toolbar 是位于内容上方的包含功能按钮菜单的区域。当下面的内容滚动的时候,Toobar 会遮挡下面的内容并且内容不能穿过 Toolbar。

如何使用

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

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

  • 在布局文件中使用 Toolbar

如何修改样式?

  • 在你的 styles.xml 中定义自定义样式:

  • 通过 style 属性来使用该theme,还可以通过 titleTextAppearance 和 subtitleTextAppearance 属性来修改标题和子标题的文字样式。

带有图标菜单的 Toolbar

  • 通过 menu.xml 来创建图标菜单:

  • 通过 inflateMenu 函数来使用上面定义的图标菜单:

  • 通过实现并设置 Toolbar.OnMenuItemClickListener 来处理点击事件:

带有返回按钮的 Toolbar

  • 在你的 styles.xml 中定义自定义样式:

  • 通过 style 属性来使用该theme。

  • 处理返回按钮点击事件。

高度更大的 Toolbar

  • 在你的 styles.xml 中定义自定义样式:

  • 通过 style 属性来使用该theme。

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

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

Ɣ回顶部