Android 自定义图标在操作栏中非常透明
我已经为操作栏创建了一个自定义图标,颜色为Android 自定义图标在操作栏中非常透明,android,Android,我已经为操作栏创建了一个自定义图标,颜色为333333 ff(RGBA)和60%不透明度和32 dp,符合。但图标在操作栏中几乎看不见。只有当我长时间点击图标应该显示的空间时,我才能更清楚地看到它。图标的设计有什么问题 以下是一个屏幕截图: 下面是我长时间点击的屏幕截图: 很明显,如果我在应用程序的主体中使用它,而不是在操作栏中使用它。这是否意味着图标上的操作栏会进行一些额外的转换?在Inkscape中对图标设计进行以下更改: 将图标的不透明度更改为80%,因为OP是关于一个暗操作栏的。60
333333 ff
(RGBA)和60%
不透明度和32 dp
,符合。但图标在操作栏中几乎看不见。只有当我长时间点击图标应该显示的空间时,我才能更清楚地看到它。图标的设计有什么问题
以下是一个屏幕截图:
下面是我长时间点击的屏幕截图:
很明显,如果我在应用程序的主体中使用它,而不是在操作栏中使用它。这是否意味着图标上的操作栏会进行一些额外的转换?在
Inkscape
中对图标设计进行以下更改:
我不知道为什么不透明度有两种不同的设置。但我将两者都设置为以防万一。如果图标的透明度为零,会发生什么?@ShobhitPuri如果我提供100%的不透明度,.svg和导出的png中的颜色会明显变暗。但是它在动作栏上没有什么区别。实际上,您的颜色333333 ff似乎使它的透明度达到了20%。我想知道发生了什么,20%的透明度被删除了。@ShobhitPuri Inkscape使用的颜色代码格式是
RGBA
。所以我使用的Alpha值是ff
(100%),而不是33
。有一个单独的不透明度设置,我在前面的评论中提到过。您使用的是深色图标颜色,而不是浅色(白色)。