我想更改ListView
的某个单元格的不透明度。
我不知道要应用的颜色,只知道alpha,所以我无法使用:
v.setBackgroundColor(0x44FFFFFF);
我必须使用像:
这样的东西v.setAlpha(50);
答案 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。