【发布时间】:2021-08-13 03:01:43
【问题描述】:
我想更改 widget 中可绘制 xml 的颜色。需要考虑的事情是drawable xml有一个圆形半径,并且drawable需要设置为相对/线性布局,以便将内容包裹起来。
我已尝试将可绘制对象设置为图像视图并通过setColorFilter 设置颜色。这对我不起作用,因为我需要将它包装到布局中
使用setBackgroundColor 更改相对布局的颜色将替换不留圆角半径的可绘制对象。
颜色是动态改变的,所以不能在drawable中设置它或使用多个drawable
有什么办法可以做到吗?
【问题讨论】: