首页 文章

如何以编程方式更改Drawable的颜色而不着色alpha像素

提问于
浏览
0

我的Drawables有一个透明的背景,中间有一个白色图标 . 我想要做的是以编程方式仅为白色部分着色并保持透明像素不变 .

我已经尝试了很多不同的方法,但我总是得到一个完全着色的Drawable .

有谁知道如何去做?

干杯

1 回答

  • 1

    我不知道它是否符合您的要求,但请将一个图像分成两个,一个完整的背景透明图像,另一个是单个白色图像图标,并将其放在布局的中心,只更改图像的颜色 .

相关问题