android - 使用 ActionBarSherlock 更改主页图标

标签 android android-actionbar actionbarsherlock

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

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

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

到目前为止我已经尝试过 Gingerbread 和蜂窝......

最佳答案

问题是我在 android list 中使用以下行声明了一个 Logo :

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

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

有关图标与 Logo 的更多信息,请参阅此 SO: Android icon vs logo

关于android - 使用 ActionBarSherlock 更改主页图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11783120/

相关文章:

android - 使用 Firebase 测试实验室为 Android 库执行检测测试?

java - 设置 Android ActionBar Home/Up 按钮

android - 我可以在 fragment 中构建操作栏吗?

android - 在 Sherlock 操作栏中为标题和菜单项应用阴影和文本颜色

android - 如何修复 'react-native run-android' 启动错误 "Resetting to invalid mark"

android - 单击android phonegap中的按钮时退出应用程序?

java - 安卓 : Get String from TextView and pass it to other few activities

android - 在启动时调用 ActionBar 中的 onNavigationItemSelected 如何避免它?

android - 在 android 中使用兼容的库

android - DrawerLayout 和 ActionBarDrawerToggle 无法解析为类型