У меня есть много XMLs, которые используют цвет фона от формы вводимого коэффициента как:Изменения цвета фона/вытяжка из источника
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:background="@drawable/background"
/>
Моего формы фон XML является:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:type="linear"
android:startColor="#FFffffff"
android:endColor="#FFE8E8E8"
android:angle="315" />
</shape>
Теперь я хочу добавьте функцию, где я даю пользователю возможность изменить цвет фона. Есть ли быстрый способ, с помощью которого я могу изменить исходную форму, извлекаемую на основе некоторого значения, а не на . Каждый из активности, который загружает xml и меняет это?
спасибо.
Вы хотите изменить цвет формы во время выполнения или хотите изменить форму? –
Цвет формы – Snake