图形布局未显示以xml文件编写的文本

时间:2012-04-22 16:39:06

标签: android android-layout

我无法弄清楚为什么Graphical-layout不会在下面的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

gridcell.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的第一个问题,请跟我好! :)

托马斯。

1 个答案:

答案 0 :(得分:1)

这是图形布局中长期存在的错误之一。

你必须删除斜体以在图形布局中看到它(一个主要的烦恼)。