2011-08-11 3 views
0

Comment dessiner une disposition de tableau avec des bordures dans Mono-android en utilisant C#?Comment dessiner une disposition de table avec des bordures dans Mono-android en utilisant C#?

L'étiquette de forme ne fonctionne pas. J'ai écrit le code suivant dans un fichier .xml séparé, mais il montre « tag Shape n'est pas déclarée »

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 

    <solid android:color="#99FFFFFF"/> 
    <corners android:radius="30px"/> 
    <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> 
</shape> 

Répondre

1

Comme le message d'erreur indique, vous manque l'attribut /shape/android:shape Essayez d'utiliser ce que le contenu de votre fichier .xml:

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
     android:shape="rectangle"> 
    <solid android:color="#99FFFFFF"/> 
    <corners android:radius="30px"/> 
    <padding 
      android:left="0dp" 
      android:top="0dp" 
      android:right="0dp" 
      android:bottom="0dp" />  
</shape> 

Voir aussi l'Android Shape Drawable documentation.

Questions connexes