以编程方式设置ImageView SRC Android

时间:2015-12-13 03:22:35

标签: java android imageview

我正在使用CircleImageView来制作圆形图像,但我希望将图片覆盖在其上方。 Sicne设置BuildConfig.API_KEY backgroundColor摆脱圆圈(将其填充为正方形)我有一个常规的图像视图并将其放在CircleImageView的顶部并将常规图像视图CircleImageView设置为我想要的图片。但我需要将.setImageDrawable的src设置为我目前拥有的颜色和int。所以我想知道如何将CircleImageView src编程为一种颜色?

我尝试了CircleImageView

但这给出了错误:backgroundImage.setBackgroundResource(colorAsInt);

由于

1 个答案:

答案 0 :(得分:2)

由于设置背景颜色会破坏View的预期功能,因此似乎唯一的选择是设置源图像。使用所需颜色的ColorDrawable应该有效。

backgroundImageImageView.setImageDrawable(new ColorDrawable(colorAsInt));