【发布时间】:2026-01-18 18:25:02
【问题描述】:
所以,我想使用视图来代替操作栏中的应用程序图标。我不能使用简单的图像,因为视图会根据应用程序参数中选择的颜色集更改其颜色(我不想在 Photoshop 中创建四百张图像......)。
我知道我可以为操作栏使用自定义视图,它甚至非常简单,但问题是原始应用图像仍然显示。我也知道我可以通过将 setDisplayShowHomeEnabled 设置为 false 来隐藏它,但这也隐藏了我的导航抽屉的字形,这就是问题所在。
我还尝试创建自定义 Drawable 并覆盖 onDraw 方法,但没有显示任何内容,并且 Drawable 的高度/宽度为 1px。
【问题讨论】:
标签: android android-actionbar icons actionbarsherlock