Я хочу изменить цвет рамки для просмотра изображений вручную в kotlin.
val backgroundGradient = imgIcon.getBackground() as GradientDrawable backgroundGradient.setColor(getResources().getColor(R.color.yellow))
Я попробовал это, но это не работает.
Вам необходимо использовать метод setStroke, чтобы изменить цвет границы изображения.
setStroke
backgroundGradient.setStroke(1, ContextCompat.getColor(context, someColorId))
вы можете использовать этот метод
backgroundGradient.setStroke(width : Int, color : Int)
есть другие доступные опции, которые вы можете передать методу