J'ai besoin de changer la couleur du contour d'une couleur définie par l'utilisateur. Rien à voir avec l'état

J'ai besoin de changer la couleur du contour de l'application. L'utilisateur est en mesure de modifier la couleur d'arrière-plan, donc j'ai besoin de les laisser aussi modifier le contour du bouton. Comme ses est déjà défini dans le drawable (exemple ci-dessous), je n'ai pas trouvé un moyen de changer cela. Semble comme toutes les autres questions de ce genre tout simplement dit d'utiliser le fichier XML.... mais ce n'est pas permettez-moi de le rendre dynamique. Merci pour toute aide!

J'ai besoin de changer la couleur du contour d'une couleur définie par l'utilisateur. Rien à voir avec l'état.

<?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>
  • Pourquoi pas de réponse sélectionné pour cette question?
InformationsquelleAutor Mark Worsnop | 2011-01-23