如何在listview android中使文本颜色透明?

kot*_*oti 3 java android transparent textview

我需要根据背景图片更改文本颜色.我的背景图片包含多种颜色.所以,因此我必须改变我的textview颜色.

  <TextView    android:id="@+id/txtbloops_flower"
               android:layout_height="wrap_content"
               android:layout_width="wrap_content"
               android:textSize="16dp"
               android:layout_centerInParent="true"
               android:layout_marginLeft="10dp"
               android:textColor="#ffffff"/>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

请指导我,怎么做.

sac*_*n10 7

基本上你可以选择使用android:background设置透明度(不透明度)和颜色.

您设置的十六进制值由3到4个部分组成:

  • Alpha(不透明度),我将其称为aa

  • 红色,我将它称为rr

  • 绿色,我将它称为gg

  • 蓝色,我将它称为bb

没有alpha(透明度)值:

android:background="#rrggbb"
Run Code Online (Sandbox Code Playgroud)

使用alpha(透明度)值:

android:background="#aarrggbb"
Run Code Online (Sandbox Code Playgroud)

完全透明度的alpha值为00,无透明度的alpha值为FF

您可以在这些值之间尝试值.


GrI*_*sHu 5

试试看android:textColor="#00000000"。此代码仅适用于透明颜色。