我正在使用CircleImageView来制作圆形图像,但我希望将图片覆盖在其上方。 Sicne设置BuildConfig.API_KEY
backgroundColor摆脱圆圈(将其填充为正方形)我有一个常规的图像视图并将其放在CircleImageView
的顶部并将常规图像视图CircleImageView
设置为我想要的图片。但我需要将.setImageDrawable
的src设置为我目前拥有的颜色和int。所以我想知道如何将CircleImageView
src编程为一种颜色?
我尝试了CircleImageView
但这给出了错误:backgroundImage.setBackgroundResource(colorAsInt);
由于
答案 0 :(得分:2)
由于设置背景颜色会破坏View的预期功能,因此似乎唯一的选择是设置源图像。使用所需颜色的ColorDrawable
应该有效。
backgroundImageImageView.setImageDrawable(new ColorDrawable(colorAsInt));