TextView和背景颜色

时间:2012-08-10 12:15:31

标签: android colors textview background-color

我想为我的textview背景颜色设置透明的黑色。我该怎么做?

4 个答案:

答案 0 :(得分:8)

android:background="#55000000"

如果使用8个数字而不是6个数字,前两个设置不透明度。在这种情况下,不透明度为0x55,即85/255 [大约33%不透明度]。

对于程序设计,您应该能够使用以下内容(其中myTextView对应于您的视图)

myTextView.setBackgroundColor(0x55000000);

答案 1 :(得分: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>

用法:==&GT; android:background="@drawable/btn_trans"

如果你想设置黑色

android:background="#000"

答案 2 :(得分:0)

在photoshop中使图像透明并将其应用于textview背景...... 多数民众赞成,你有文本视图的透明背景

答案 3 :(得分:0)

设置背景颜色如下

android:background="@android:color/transparent"