android - ActionBarSherlock - 删除 Action View 中的应用程序图标(以及其他样式问题)

标签 android android-actionbar actionbarsherlock android-styles

我刚开始使用 ActionBarSherlock,但遇到了一些小的样式问题。我不希望应用程序图标显示在左侧,这很容易实现

getSupportActionBar().setDisplayShowHomeEnabled(false);

然而,在其中一个 Activity 中,我想要一个可折叠的操作 View (搜索 View )。当我将 SearchView 设置为 Action View 并深入查看时,应用程序图标再次出现。你知道如何摆脱它吗?

另一个问题是按钮之间的分隔线,如何设置可绘制对象?

我将不胜感激!

最佳答案

好吧,我找到了解决图标问题的方法,但我不太喜欢它。应该有away让它在搜索模式下一起消失...

现在,我只是将透明颜色设置为可绘制的图标:

getSupportActionBar().setIcon(android.R.color.transparent);

仍在寻找更好的想法!

关于android - ActionBarSherlock - 删除 Action View 中的应用程序图标(以及其他样式问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14874642/

相关文章:

java - 如何在android中为日历事件设置多个闹钟?

android - 带参数的导航组件 .popBackStack()

android - 如何删除三个按钮之间的空格

java - 显示 AlertDialog 而不隐藏 ActionBar

android - ActionBarSherlock 在 > Honeycomb 应用中

android - 在 android 3.2 上的 actionbar 中搜索元素时,findViewById 返回 null

android - 如何取消android中未显示的通知

android - TabListener、ActionBarSherlock Fragment 和 ListFragment、PageAdapter 的混合?一团糟

android - 在 xml 中更改 Gingerbread 上的操作栏 Logo

Android ActionBarSherlock,SearchView `setOnCloseListener` 不工作