错误:在'android'包中找不到属性'textAlignment'的资源标识符

这是我的res / layout mobile.xml文件。 我的错误在哪里? 当我运行textview有这个错误。

<?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> 

Solutions Collecting From Web of "错误:在'android'包中找不到属性'textAlignment'的资源标识符"

在API级别17(Android 4.2)中添加了textAlignment

你的模拟器/设备将需要运行4.2+才能工作。

否则,只需使用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" /> 

我认为这一行可能会出现什么问题:

 android:text="@+id/label" 

尝试这个:

 android:text="@string/label"