我已将homeAsUpIndicator
设置为
<item name="homeAsUpIndicator">@drawable/ic_menu_icon</item>
在样式表中全局显示。每个活动现在都有相同的图标。
如果将一个活动中的图标全局设置在样式表中,我怎样才能将ActionBar中的图标再次更改为左箭头(&lt ;-)?
我尝试访问android.R.drawable.ic_menu_back
但我无法访问它(它似乎是私有的):
getSupportActionBar().setHomeButtonEnabled(false); // does not work
getSupportActionBar().setDisplayShowHomeEnabled(false); // does not work
// does not compile: getSupportActionBar().setHomeAsUpIndicator(android.R.drawable.ic_menu_back);
答案 0 :(得分:1)
您可以从设计Google网页here下载此图标,其名称为ic_arrow_back_white
,将其放入您的drawable文件夹,然后您就可以访问它了。
getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_menu_back_24dp);