1. 程式人生 > >Toolbar大全

Toolbar大全

<android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
</android.support.v7.widget.Toolbar>

1.邊距

下列:左邊預設邊距設定為0dp

1.1.全域性設定主題樣式

     <!--設定整個專案的Toolbar的自定義樣式-->
    <style name="
AppToolbar"
parent="Base.Widget.AppCompat.Toolbar">
<!--去除左邊距--> <item name="contentInsetStart">0dp</item> </style> <style name="AppBaseTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark"
>@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorPrimary</item> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> <!--把自定義的Toolbar的樣式加入到主題--> <item name="toolbarStyle"
>@style/AppToolbar</item>
</style>

1.2單個Toolbar設定樣式

1.2.1.xml方式設定
	<android.support.v7.widget.Toolbar
            android:id="@+id/toolbar_v"
            app:contentInsetStart="0dp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
1.2.2.code方式設定
getSupportActionBar().setDisplayHomeAsUpEnabled(true);