如何获得我的颜色并将其设置为不透明?
int myColor = getResources().getColor(R.color.ColorPrimary);
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用ColorUtils.setAlphaComponent创建具有相同RGB但不同alpha的新颜色值。alpha值必须介于0到255之间,因此看起来像这样:
int color = getResources().getColor(R.color.ColorPrimary);
int color50percent = ColorUtils.setAlphaComponent(color, 128);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
920 次 |
| 最近记录: |