您的位置:首页 > 其它

ToolBar修改系统后退键图标, 设置menu字体颜色大小

2016-08-15 10:36 387 查看
更换ToolBar系统后退键在ToolBar下添加下面3行
xmlns:app="http://schemas.android.com/apk/res-auto"app:navigationIcon="@mipmap/ic_back"android:navigationIcon="@mipmap/ic_back"
ToolBar修改menu item的字体颜色在你的样式文件中定义如下style[html] viewplain copy<style name="AppTheme.ActionBar" parent="Theme.AppCompat.Light.DarkActionBar">           ...      <item name="actionMenuTextColor">@color/text_color</item>           ...  </style>  然后在你的ToolBar中引用上述style,就像这样[html] viewplain copy<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     android:id="@+id/main_toolbar"     android:layout_width="match_parent"     android:layout_height="?attr/actionBarSize"     android:background="?attr/colorPrimary"     android:layout_gravity="top"     app:popupTheme="@style/ThemeOverlay.AppCompat.Light"     android:theme="@style/AppTheme.ActionBar"/>  最后,该大神再次提示:Android:theme="@style/AppTheme.ActionBar", don't forget this linein your toolbar靠谱发现一个问题,在之后修改menu字体大小的时候,又出现了不管用的现象,仔细对比发现如下不同[html] viewplain copy<!-- 我这定义name时加上了android:,结果不管用 -->  <item name="android:actionMenuTextAppearance">@style/WhiteMenuTextAppearance</item>  <!-- 之后去掉android:,管用了 -->  <item name="actionMenuTextAppearance">@style/WhiteMenuTextAppearance</item>  
哪位大神能告知下,加与不加的区别在哪呢发现第二个问题,更改字体颜色和大小后,之有显示在ToolBar中才起作用,设置app:showAsAction="never"收在more按钮中并不起作用
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐