changement de case couleur d'arrière-plan dans android
je dois développer une application.ici, je dois utiliser une case à cocher.ici, j'ai pour sélectionner la case à cocher signifie la couleur de fond par défaut est de couleur jaune.mais je tiens à changer la couleur d'arrière-plan à l'aide de gradient pour checked et unchecked condition.comment puis-je changer cela.s'il vous plaît aider moi.
c'est mon code actuel:
<CheckBox
android:id="@+id/rempasswordcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/passwordview"
android:layout_y="200dp"
android:paddingLeft="45dp"
android:text="Remember Password!"
android:textColor="#1d2328" />
- Avec le matériel, ils recommandent d'utiliser des solides (plat) de couleurs et pas des dégradés. Si vous n'avez pas l'esprit que, réglage de la
android:buttonTint="@color/mybrown"
est un moyen facile de changer la case de couleur.
Vous devez vous connecter pour publier un commentaire.
si vous êtes interessé pour changer la couleur de fond de la case (bouton) utilisation
où someotherbackground est une image dans le dossier drawable à laquelle arrière-plan que vous voulez que votre case pour être changé
essayer comme ci-dessous
res/drawable/checkbox_background.xml:
Dans votre mise en page:
Si vous souhaitez utiliser un drawable:
À L'Aide De Code .
Code
essayer ce code
}
Utiliser le code suivant dans votre case xml :
Changer le colorAccent pour le thème