ToolBar使用方式:
注:ToolBar的使用必须继承AppCompatActivity,不能直接是继承Activity。而Fragment中使用Toolbar,则使用((AppCompatActivity)getActivity()).setSupportActionBar(toolbar);这个方法加载。如果承载的activity中有menu,而fragment中又有自己发menu,那么需要在((AppCompatActivity)getActivity()).setSupportActionBar(toolbar);
之前加上setHasOptionsMenu(true);即可。
首先在styles.xml中
<!-- 关键点:去掉原生的acitonBar,即使用NoActionBar主题-->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAcce