我想为我的textview
背景颜色设置透明的黑色。我该怎么做?
问问题
10701 次
4 回答
8
android:background="#55000000"
如果您使用 8 个数字而不是 6 个数字的颜色,则前两个设置不透明度。在这种情况下,不透明度为 0x55,即 85/255 [大约 33% 的不透明度]。
对于编程,您应该能够使用以下内容(myTextView 对应于您的视图)
myTextView.setBackgroundColor(0x55000000);
于 2013-06-19T18:11:51.797 回答
3
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<shape>
<gradient
android:startColor="#2fDEDEDE"
android:endColor="#2F000000"
android:angle="270" />
<stroke
android:color="#cbc9c9" />
<corners
android:radius="3dp" />
<padding
android:left="5dp"
android:top="5dp"
android:right="5dp"
android:bottom="5dp" />
</shape>
</item>
<item>
<shape>
<gradient
android:startColor="@android:color/transparent"
android:endColor="@android:color/transparent"
android:angle="270" />
<stroke
android:color="#c3c2c2" />
<corners
android:radius="4dp" />
<padding
android:left="5dp"
android:top="5dp"
android:right="5dp"
android:bottom="5dp" />
</shape>
</item>
用法:==>
android:background="@drawable/btn_trans"
如果你想设置黑色
android:background="#000"
于 2012-08-10T12:22:48.363 回答
0
在photoshop中使图像透明并将其应用于textview背景......就是这样,你已经获得了文本视图的透明背景
于 2012-08-10T12:21:58.993 回答
0
设置背景颜色如下
android:background="@android:color/transparent"
于 2012-08-10T12:29:58.097 回答