使用Theme.Material.Light时缺少徽标/图标

时间:2014-11-26 18:48:22

标签: android-actionbar icons android-theme material android-5.0-lollipop

我必须将我的应用程序自定义为新的Material设计,但看起来Android会将图标放在左下角的操作栏中。我不能放弃我的品牌标志。 有没有办法添加它?我在Android 5的res文件夹的values-v21中使用了以下样式。

<style name="AppTheme" parent="android:Theme.Material.Light">

好吧我从here想出来了 你所要做的就是:

ActionBar ab = getActionBar();
ab.setDisplayHomeAsUpEnabled(false);
ab.setHomeButtonEnabled(true);
ab.setIcon(R.drawable.icon);
ab.setDisplayShowHomeEnabled(true);

1 个答案:

答案 0 :(得分:0)

Theme.Material.Light此主题不支持在操作栏中显示App图标。