我正在Android Studio中创建登录页面,但在构建项目时遇到了问题。
在一个教程中,表明包含background-size: cover;
十六进制代码将有助于使文本透明,但是,当我构建程序时,它会给出
#1100000
我已经检查了一个问题,该问题说要添加error: '#1100000' is incompatible with attribute android:background (attr) reference|color.
,但这无济于事。有什么建议吗?
@android:color/transparent
答案 0 :(得分:1)
0x[hex_colour_code]
答案 1 :(得分:1)
尝试一下
android:background="@null"
答案 2 :(得分:0)
您忘记了0。#1100000
应该是#11000000
。
值始终以井号(#)开头,然后跟随 通过以下之一中的Alpha-Red-Green-Blue信息 格式:
- #RGB
- #ARGB
- #RRGGBB
- #AARRGGBB
https://developer.android.com/guide/topics/resources/more-resources#Color
Alpha通道表示透明度值。 一些例子:
100% - FF
95% - F2
90% - E6
85% - D9
80% - CC
75% - BF
70% - B3
65% - A6
60% - 99
55% - 8C
50% - 80
45% - 73
40% - 66
35% - 59
30% - 4D
25% - 40
20% - 33
15% - 26
10% - 1A
5% - 0D
0% - 00
答案 3 :(得分:0)
尝试创建颜色值资源
<color name="color_transparent">#00FFFFFF</color>
在值目录下的colors.xml
中
然后将其用作textview中的背景,如下:
android:background="@color/color_transparent"
通常情况下,文本视图是透明的,因此请先检查父布局的属性。