【安卓 ToolBar 颜色样式设置】知识的领域是无限的,我们的学习也是无限期的。这篇文章主要讲述安卓 ToolBar 颜色样式设置相关的知识,希望能为你提供帮助。
设置Toolbar弹出菜单的字体颜色和背景颜色,包括三个点菜单颜色和返回图标的颜色。
布局文件xml
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> < android.support.v7.widget.Toolbar android:id="@+id/titleBar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" style="@style/ToolbarStyle"/> < LinearLayout android:id="@+id/group" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" /> < /LinearLayout>
样式代码文件xml
< !--溢出菜单样式 --> < style name="AppTheme.PopupOverlay"> < item name="overlapAnchor"> false< /item> < item name="android:dropDownWidth"> wrap_content< /item> < item name="android:colorBackground"> @color/colorPrimary< /item> < item name="android:textColor"> @color/textColorPrimary< /item> < /style> < style name="ToolbarStyle" parent="Theme.AppCompat.Light.NoActionBar"> < item name="popupTheme"> @style/AppTheme.PopupOverlay< /item> < item name="theme"> @style/ToolbarTheme< /item> < /style> < !--设置按钮颜色--> < style name="ToolbarTheme"> < !-- Used to tint the back arrow, menu and spinner arrow --> < item name="colorControlNormal"> @color/textColorPrimary< /item> < /style>
颜色属性
< color name="colorPrimary"> #3F51B5< /color> < color name="textColorPrimary"> #e6e6e6< /color>
推荐阅读
- Android插件化技术简介
- appium---android元素定位
- 基于appium的app自动化测试框架
- Android - "已安装了存在签名冲突的同名数据包",解决方法!
- PC端写的API接口和手机端APP联合调试
- android display debug summary
- 第三十五篇-AppBarLayout的使用
- Android的相关事件
- 摩皱APP系统软件开发