【问题标题】:changing home icon with ActionBarSherlock使用 ActionBarSherlock 更改主页图标
【发布时间】:2012-08-02 17:56:04
【问题描述】:

我正在尝试将我的主页图标更改为可绘制对象。我正在使用以下代码:

getSupportActionBar().setIcon(R.drawable.some_image);

这行不通!我在我的主题中设置了图像,所以也许这不能被覆盖......

到目前为止,我已经尝试过姜饼和蜂窝......

【问题讨论】:

  • 暂时将其从主题中移除会怎样?
  • 从主题中删除时仍然无法正常工作。我确实通过改变一些事情让它工作......试图确定问题所在,然后发布答案。

标签: android android-actionbar actionbarsherlock


【解决方案1】:

问题是我在 android 清单中使用以下行声明了一个徽标:

<application
   ....
   android:logo="@drawable/some_icon">
</application>

在我的主题中声明的图标被 getSupportActionBar().setIcon() 覆盖。

有关图标与徽标的更多信息,请参见以下内容: Android icon vs logo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-03
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-25
    相关资源
    最近更新 更多