2017-06-23 3 views
0

enter image description hereXML colorés dans Android Studio nouveau fichier xml drawable

Je fais une application de test très basique dans Android Studio. Je crée un fichier XML pour un événement de bouton pressé, mais pour une raison quelconque, il ne met aucun mot-clé en surbrillance. J'ai mis à jour le studio android. Je ne sais pas comment résoudre cela, car c'est un nouveau processus pour moi.

Le message que l'ampoule me donne est "texte inattendu trouvé dans le fichier de disposition" lorsque j'essaie de définir ces attributs pour le XML bt_pressed.

Répondre

0

Assurez-vous que votre attribut est correctement imbriqué dans le tag. Comme ceci:

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
    <solid android:color="@color/some_color" /> 
</shape> 

(indice: regardez le > caractère dans votre extrait fourni)

0

mal placé « > » dans la ligne 2.

0

J'ai fait le rectangle ci-dessous pour un projet récemment et ça a bien marché. Nichez-le dans le entre votre premier tag de forme.

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <shape android:shape="rectangle"> 
     <corners android:radius="3dip" /> 
     <solid android:color="@color/colorTwo" /> 
    </shape> 
</shape> 

Sinon, ne rien nid et changer votre balise de forme d'ouverture à ceci:

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle">