Ho bisogno di cambiare il colore del tratto dall'app. L'utente è in grado di cambiare il colore di sfondo, quindi devo anche lasciargli cambiare il contorno (contorno) del pulsante. Dato che è già impostato nel drawable (esempio sotto), non ho trovato un modo per cambiarlo. Sembra che tutte le altre domande come questa dicano di usare il file XML .... ma questo non mi permette di renderlo dinamico. Grazie per tutto l'aiuto!Ho bisogno di cambiare il colore del tratto con un colore definito dall'utente. Niente a che vedere con lo stato
Ho bisogno di cambiare il colore del tratto con un colore definito dall'utente. Niente a che fare con lo stato.
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffffff"/>
<stroke
android:width="3dp"
android:color="@color/Dim_Gray" /> <<<<--- This is what I need to change
<padding android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
/>
<corners android:bottomRightRadius="12dp" android:bottomLeftRadius="12dp"
android:topLeftRadius="12dp" android:topRightRadius="12dp"/>
</shape>
dispiace non ho spiego abbastanza buono. Devo cambiare il colore del tratto con un colore definito dall'utente. niente a che fare con lo stato. –
Provare a utilizzare shapeDrawable (http://developer.android.com/reference/android/graphics/drawable/ShapeDrawable.html), dove la vernice si è Style = Corsa, StrokeWidth =, Colore = –
f20k