8

我有一个 Android 应用程序,我有一个形状,并且我有一个实心标签。

我想用上面的颜色代码使这个形状 20% 透明。
我该怎么做?

4

4 回答 4

23

如果颜色以十六进制表示,如#424242,则在此“数字”前面再添加两位数字将表示透明度,例如:#66424242。(本例中为 66)
您可以播放一点直到达到所需的效果。

于 2013-07-09T07:53:03.667 回答
3

android:color="#66FF0000" 是部分透明的红色,如果你将 6 的值减小为 5,4,3 到 1 为 "#56FF0000" ,"#46FF0000","#36FF0000","#26FF0000",透明颜色会变细,如果你增加第一个数字为“#76FF0000”,“#86FF0000”,同样的方式,透明颜色变厚。所以我们可以自己安排颜色的透明度。它适用于所有类型的颜色!

于 2014-06-04T19:30:51.167 回答
2

像这样的东西会起作用吗?

android:color="#66FF0000"    // Partially transparent red

取自https://stackoverflow.com/a/7689776/1391624

于 2013-07-09T07:53:19.913 回答
2

我尝试在“数字”前面添加两位数字,例如#66424242,这绝对有效,因为我在我的博客上使用它

于 2017-10-16T18:04:59.517 回答