android - 操作栏中的自定义主页图标 Sherlock

标签 android drawable android-actionbar actionbarsherlock

我正在尝试使用 ActionBarSherlock library 为主页图标设置自定义图标.我尝试在自定义主题中使用 abHomeLayout 属性设置自定义布局。但这对我不起作用。唯一的方法,如何设置它,是为我的自定义drawble设置 abIcon 属性,但我不能为这个drawable设置一些水平填充。是否有任何示例或 abHomeLayout 属性可能存在问题?

最佳答案

这适用于我的情况,它将操作栏中的默认 ic_launcher 图标替换为我的自定义图标。

在你的 onCreate 中这样做:

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

或者在 list 中你可以设置标志:

<activity>
    android:logo="@drawable/my_custom_logo"
    ...
</activity>

关于android - 操作栏中的自定义主页图标 Sherlock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7953807/

相关文章:

android - 处理带有两个 fragment 的操作栏

安卓。 SQLite 异常 : no such column _id

java - Google Play服务游戏signInSilently()失败错误 'com.google.android.gms.common.api.ApiException: 4: 4 '

java - 解析字符串

java - 以编程方式更改可绘制对象的角半径

java - 更改 Libgdx 按钮外观

Android XML : Why can't we type @drawable-mdpi, 而不是,我们必须键入 @drawable?

android - ListActivity 与 ActionBar 支持 v7

java.lang.RuntimeException : Unable to start activity ComponentIn}: . support.v7.app.ActionBarActivity

类似于 Facebook 的 Android 搜索