Toolbar大全
阿新 • • 發佈:2018-12-11
<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);