Toolbar使用,須要先設置style:
java
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> </style>
這裏有一點注意的是,我使用的Activity是AppCompatActivity,因此在style的item中用的是windowActionBar和windowNoTitle ,而不是android:windowActionBar 和android:windowNoTitle。android
另外就是這個style貌似只能全局設置,而不能單獨給一個Activity設置。佈局
而後在佈局中引入Toolbar。this
<android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:id="@+id/toolBar"> </android.support.v7.widget.Toolbar>
最後在Activity的onCreate時,code
Toolbar toolbar= (Toolbar) findViewById(R.id.toolBar); setSupportActionBar(toolbar);
ok。xml