一致的tableRow错误

时间:2013-02-20 18:09:51

标签: android xml tablelayout tablerow

我一直得到“元素类型”TableRow“必须跟随属性规范,”>“或”/>“。”和错误:解析XML时出错:下面的xml没有格式错误(无效令牌)错误。另外,我无法使用getViewById获取EditText,资源似乎不可用。感谢您的帮助,我已经浏览了互联网!

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/tableLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:shrinkColumns="*"
android:stretchColumns="*"
tools:context=".MainActivity" >

<TableRow android:id="@+id/tableRow1"
        android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:padding="5dp" >

    <TextView
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_span="3"
        android:text="@string/tense"
        android:textSize="30sp"
        android:gravity="center"/>
</TableRow>
<TableRow 
    android:id="@+id/tableRow2"
             android:layout_width="match_parent"

        android:layout_height="wrap_content" >
    <TextView 
        android:text='' />
    <TextView 
        android:text="@string/singular"
        android:gravity="center" />
    <TextView 
        android:text="@string/plural"
        android:gravity="center" />
</TableRow>
<TableRow 
    android:id="@+id/tableRow3"
          android:layout_width="match_parent"
             android:layout_height="wrap_content">

    <TextView
        android:gravity="left"
        android:text="First"
        tools:ignore="TextFields" />

    <EditText
        android:id="@+id/first_sing"
        android:imeOptions="actionNext"
        android:nextFocusRight="@+id/first_pl"
        android:inputType="text"
        tools:ignore="TextFields" />

    <EditText
        android:id="@+id/first_pl"
        android:imeOptions="actionNext"
        android:nextFocusDown="@+id/second_sing"
        tools:ignore="TextFields" />

</TableRow>
<TableRow
    android:id="@+id/tableRow4"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

    <TextView
        android:text="Second"
        android:gravity="left" />
    <EditText 
        android:id="@+id/second_sing"
        android:imeOptions="actionNext"
        android:nextFocusRight="@+id/second_pl"
         android:inputType="text"/>
    <EditText 
        android:id="@+id/second_pl"
        android:imeOptions="actionNext"
        android:inputType="text"
        android:nextFocusRight="@+id/third_sing"/>
</TableRow>
<TableRow
    android:id="@+id/tableRow5"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

    <TextView
        android:text="Third"
        android:gravity="left" />
    <EditText 
        android:id="@+id/third_sing"
        android:imeOptions="actionNext"
        android:inputType="text"
        android:nextFocusRight="@+id/third_pl"/>
    <EditText 
        android:id="@+id/third_pl"
        android:imeOptions="actionNext"
        android:inputType="text"
        android:onClick="check"/>
</TableRow>
<TableRow 
    android:id="@+id/tableRowReward"
    android:layout_width="match_parent"
    android:layout_height="fill_parent" >


<TextView
    android:id="@+id/reward"
    android:layout_span="3"
    android:gravity="center"
    android:text="Great Job!"
    android:textSize="75sp"
    android:paddingTop="25dp"
    android:visibility="invisible" />
</TableRow>
<TableRow 
    android:id="@+id/tableRowFinal"
    android:layout_width="match_parent"
    android:layout_height="fill_parent">

    <Button 
        android:text="Check!"
        android:layout_span="3"
        android:gravity="center"
        android:onClick="check"
        android:textSize="25sp"/>

</TableRow>
</TableLayout>

0 个答案:

没有答案