更改Listview单元格不透明度

时间:2014-07-01 11:47:00

标签: android android-listview

我想更改ListView的某个单元格的不透明度。

我不知道要应用的颜色,只知道alpha,所以我无法使用:

v.setBackgroundColor(0x44FFFFFF);

我必须使用像:

这样的东西
v.setAlpha(50);

2 个答案:

答案 0 :(得分:3)

是的,您可以使用setAlpha

函数View.setAlpha(float)需要一个介于0和1之间的值。

见这里:http://developer.android.com/reference/android/view/View.html#setAlpha%28float%29

答案 1 :(得分:0)

你也可以试试这个:

myView.setBackgroundColor(getResources()
            .getColor(R.color.translucent));//here translucent = "#80FFFF" ARGB format

有关透明度值的详细信息,请参阅here