2015-07-20 27 views
0

有在colors.xml顏色不透明度。我知道我可以爲colors.xml添加透明度,如#CC666666。但我需要以編程方式添加此透明度。增加透明度以編程方式使用的是Android顏色資源

colors.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <color name="list_section">#666666</color> 
</resource> 
在我的活動

int color = getResources().getColor(R.color.list_section); 
// put transparency here 
myView.setBackgroundColor(color); 

回答

3

猜位或可以工作。 喜歡的東西

int transparentColor = 0xCC000000 | color; 
myView.setBackgroundColor(transparentColor);