我有以下布局,如下面的布局XML所示,每当我删除TextView时,代码都可以工作。但是,当我添加它时,我收到以下错误
android.content.res.Resources$NotFoundException: String resource ID #0xd80
,此错误似乎与TextView相关。
我尝试过的事情和结果:
删除TableLayout并使用单个LinearLayout布局所有项目:不再出现错误。这对我来说不是一个可行的解决方案。
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/user_pic"
android:layout_width="75dip"
android:layout_height="75dip"
android:gravity="left"
android:paddingLeft="0dp"
android:src="@drawable/ic_launcher" />
</TableRow>
<TableRow
android:id="@+id/tableRow5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="5dp" >
<TextView
android:id="@+id/user_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="0"
android:text="Shelly Belly"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#1612EA" />
<TextView
android:id="@+id/points"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="2"
android:paddingLeft="10dp"
android:text="23456"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#EA7E12" />
</TableRow>
<TableRow
android:id="@+id/tableRow6"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_span="3"
android:lines="2"
android:maxLines="2"
android:paddingTop="5dp"
android:text="Weekend for two at grand lido, need 2 paadiis"
android:textAppearance="?android:attr/textAppearanceMedium" />
</TableRow>