自定义工具栏标题和菜单(v7.widget.Toolbar)

时间:2015-07-23 18:51:44

标签: android android-toolbar appcompat-v7-r22.1

我的app中有一个用v7.widget.Toolbar定义的工具栏

布局:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:minHeight="?attr/actionBarSize"
    app:theme="@style/ToolBarTheme"/>

的AndroidManifest.xml

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

V21 / styles.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
        <item name="android:statusBarColor">@android:color/transparent</item>
    </style>
    <style name="ToolBarTheme" parent="Theme.AppCompat.Light">
        <item name="android:background">@color/sky_blue</item>
        <item name="android:textColor">@color/white</item>


    <item name="titleTextAppearance">@style/TitleActionBarStyle</item>

    </style>
    <!-- action bar title text -->
    <style name="TitleActionBarStyle">
        <!--Any text styling can be done here-->
        <item name="android:textStyle">normal</item>
        <item name="android:textSize">10dp</item>
    </style>

我对这些风格的看法是......

enter image description here

工具栏背景正确(sky_blue),菜单文字正确(白色),但标题大小不是10dp,更大。

所以,我想知道如何更改ToolBar标题的大小,样式,颜色以及它是否可以自定义菜单?

0 个答案:

没有答案