2012-04-22 46 views
0

我不明白爲什麼圖形佈局不顯示下面的xml文件中的所有文本。圖形佈局不顯示文字寫入xml文件

我看到「X」,我看到了我的背景圖標,我在模擬器中看到「@ string/remaining」的內容,「@dienn/*」被定義爲不等於0且不等於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

這是圖形佈局中長期存在的缺陷之一。

您必須刪除斜體才能在圖形佈局中看到它(主要煩惱)。