Bordure en forme xml
Je suis en train de faire un drawable à utiliser pour un bouton. J'aimerais qu'elle ait ce coloris, avec un 2px frontière autour d'elle.
Tout fonctionne bien sauf que je ne peut pas obtenir de la frontière pour se présenter...
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient android:startColor="@color/bar_clicked_dark"
android:endColor="@color/bar_clicked_light"
android:angle="90"/>
<corners android:bottomLeftRadius="0dp"
android:topLeftRadius="15dp"
android:bottomRightRadius="15dp"
android:topRightRadius="0dp" />
<stroke android:width="2px"
color="#ff00ffff" />
</shape>
Vous devez vous connecter pour publier un commentaire.
Il semble que vous avez oublié le préfixe sur l'attribut de couleur. Essayez
Si vous voulez faire une bordure en forme de xml. Vous devez utiliser:
Pour les frontières extérieures,vous devez utiliser:
Pour l'intérieur de l'arrière-plan,vous devez utiliser:
Si vous souhaitez définir les coins,vous devez utiliser:
Si vous voulez un rembourrage entre la frontière et les éléments internes,vous devez utiliser:
Ici est une forme d'exemple de xml en utilisant les éléments ci-dessus. Il fonctionne pour moi
Nous pouvons ajouter drawable .xml comme ci-dessous