我无法弄清楚为什么图形布局没有显示以下 xml 文件中的所有文本。
我确实看到了“X”,我看到了我的背景图标,我在模拟器中看到了“@string/remaining”的内容,“@dimen/ * ”已定义且不等于 0,并且没有报告警告/错误xml 文件检查器(我使用的是 Eclipse)。在图形布局中,“@string/remaining”和“99”都不会出现。
此 xml 文件的目的是设计一个 gridView 单元格,表示一个 Scrabble(R) 字母,以及其中有多少尚未播放。所以在我的主要活动中会有或多或少的 26 个这样的细胞。价值观:
@string/remaining = "Left: "
@dimen/ic_size = 68px
@dimen/remaining_size = 12dip
@dimen/coin_size = 14dip
网格单元.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="@dimen/ic_size"
android:layout_height="@dimen/ic_size"
android:background="@drawable/ic_empty_coin"
android:orientation="vertical">
<TextView
android:id="@+id/lbl_Cell_Letter"
android:layout_width="@dimen/ic_size"
android:layout_height="wrap_content"
android:gravity="center_horizontal|top"
android:textColor="#000000"
android:textSize="@dimen/letter_size"
android:text="X"
android:textStyle="bold"/>
<LinearLayout
android:layout_width="@dimen/ic_size"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal|top"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:textColor="#000000"
android:textSize="@dimen/remaining_size"
android:textStyle="italic"
android:text="@string/remaining"/>
<TextView
android:id="@+id/lbl_Cell_Number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="@dimen/coin_size"
android:text="99"
android:textStyle="italic" />
</LinearLayout>
</LinearLayout>
任何的想法?!在模拟器中,我没有得到我所期望的......否则我什至不会关心我在图形布局中看到的内容!
这是我在stackOverflow上的第一个问题,请对我好!:)
托马斯。