Как сделать переливающуюся рамку вокруг ConstraintLayout?
На экране имеется 6 ConstraintLayout, внутри каждого какое-то содержимое в виде одного ImageView, но не суть. Я могу запросто сделать рамку вокруг одного цвета статичного с помощью:
<shape android:shape="rectangle"
xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="@dimen/main_border_radius" />
<stroke
android:color="@color/colorAccent"
android:width="1dp" />
</shape>
Я также могу сделать цвет градиента:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:type="linear"
android:angle="0"
android:startColor="#f6ee19"
android:endColor="#115ede" />
</shape>
Но проблема в том,что оба этих файла находятся в Drawable, то есть я не могу задать цвет рамки = цвету градиента.
Есть ли возможность задать цвет градиента в colors или другим способом что бы задать цвет рамки градиентный.
Если можно только динамически,то как и можно ли сделать переливания этой рамки? Если код,то желательно Kotlin.
Спасибо