因此,我想使用 View 代替操作栏中的应用程序图标。我不能使用简单的图像,因为视图会根据应用程序参数中选择的一组颜色来改变它的颜色(我不想在 Photoshop 中创建四百张图像......)。
我知道我可以为操作栏使用自定义视图,它甚至很简单,但问题是原始应用程序图像仍然显示。我也知道我可以通过设置setDisplayShowHomeEnabled
为 false 来隐藏它,但这也隐藏了我的导航抽屉的字形,这就是问题所在。
我还尝试创建一个自定义 Drawable 并覆盖 onDraw 方法,但没有显示任何内容,并且 Drawable 的高度/宽度为 1px。