1、Toolbar溢出菜单显示图标
如果没有调用setSupportActionBar(toolbar):
如果调用了setSupportActionBar(toolbar),就需要在onCreateOptionsMenu(Menu menu)里反射:
2、Toolbar主题设置
Android开发中我们很多时候需要Toolbar的背景、溢出菜单图标(三个小点)和弹出菜单的背景颜色都是白色。如果用亮色主题Toolbar,文字和溢出菜单图标颜色会成黑色,一般这个时候我们会单独对Toolbar设置一个黑色主题,但是这样弹出菜单也会随之变成黑色,这时候我们又需要单独设置弹出菜单的主题,这样做很复杂。
现在有个很简单的方法可以实现上述效果:
在styles.xml里: