gpt4 book ai didi

android - 在android中更改图像的颜色

转载 作者:太空宇宙 更新时间:2023-11-03 12:32:34 24 4
gpt4 key购买 nike

我想知道是否有办法轻松更改按钮上图像的颜色,我的简单例子是这样的,

CircleButton.setImageResource(android.R.drawable.ic_media_play);

我有一个播放音频图标(白色),想把图标颜色改成红色,像这样

CircleButton.setImageResource(ColorChange(Red, android.R.drawable.ic_media_play));

执行 ColorChange() 最简单的方法是什么?

最佳答案

使用ColorFilter 更改按钮 图像颜色。你的按钮应该是 ImageButton

将图像资源设置为ImageButton

CircleButton.setImageResource(android.R.drawable.ic_media_play);

并且,在需要时像这样更改图像颜色

CircleButton.setColorFilter(getResources().getColor(R.color.any_color)); 

引用:http://developer.android.com/reference/android/graphics/drawable/Drawable.html#setColorFilter(android.graphics.ColorFilter)

关于android - 在android中更改图像的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29184459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com