我正在尝试将我的主页图标更改为drawable。我使用以下代码:
getSupportActionBar().setIcon(R.drawable.some_image);
这不起作用!我在我的主题中设置了图像,所以也许这不能被覆盖......
到目前为止,我尝试过姜饼和蜂窝......
答案 0 :(得分:6)
问题是我在android清单中声明了一个徽标,其中包含以下行:
<application
....
android:logo="@drawable/some_icon">
</application>
我的主题中声明的图标被getSupportActionBar()覆盖.setIcon()。
有关icon vs logo的更多信息,请参阅此SO: Android icon vs logo