中工作
我想在操作栏中添加一个标准的向上按钮图标(<像这样)。
我在样式中添加了这个:
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:homeAsUpIndicator">@drawable/navigation_previous_item</item>
</style>
我在onCreate
:中启用了主页按钮
getActionBar().setHomeButtonEnabled(true);
并添加了动作事件:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()){
case android.R.id.home:
onBackPressed();
break;
default:
return super.onOptionsItemSelected(item);
}
return true;
}
问题是我看不到(<)图标。应用程序图标被填充到右边,就像有一个地方放我的抽屉一样,但它没有显示图标。
尝试getActionBar().setDisplayHomeAsUpEnabled(true);
,它应该能在