C'est mon fichier res/layout mobile.xml. Où est mon erreur? Quand je lance textview a cette erreur.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:padding="5dp" >
<ImageView
Android:id="@+id/grid_item_image"
Android:layout_width="100dp"
Android:layout_height="118dp"
Android:src="@drawable/Android_logo" >
</ImageView>
<TextView
Android:id="@+id/grid_item_label"
Android:layout_width="fill_parent"
Android:layout_height="wrap_content"
Android:layout_marginTop="15dp"
Android:text="@+id/label"
Android:textSize="25dp"
Android:textAlignment="center" >
</TextView>
</LinearLayout>
textAlignment
a été ajouté au niveau 17 de l'API (Android 4.2).
Votre émulateur/périphérique devra exécuter la version 4.2+ pour que cela fonctionne.
Sinon, utilisez simplement Android:gravity="center"
<TextView
Android:id="@+id/grid_item_label"
Android:layout_width="fill_parent"
Android:layout_height="wrap_content"
Android:layout_marginTop="15dp"
Android:text="@+id/label"
Android:textSize="25dp"
Android:gravity="center" />
Je pense quel problème pourrait être dans cette ligne:
Android:text="@+id/label"
essaye ça:
Android:text="@string/label"