Pav*_*lov 1 xml layout android
所以,我有xml
布局,并且没有错误,甚至graphical preview
视图显示了布局的外观,但是当我调用使用此布局的活动时,我收到一些错误,我不知道如何处理......
这是 XML:
\n\n<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"\n android:layout_width="match_parent"\n android:layout_height="match_parent"\n android:fillViewport="true" >\n\n <RelativeLayout\n android:layout_width="match_parent"\n android:layout_height="wrap_content"\n android:paddingBottom="@dimen/activity_vertical_margin"\n android:paddingLeft="@dimen/activity_horizontal_margin"\n android:paddingRight="@dimen/activity_horizontal_margin"\n android:paddingTop="@dimen/activity_vertical_margin" >\n\n <RelativeLayout\n android:id="@+id/rlTopNumara"\n android:layout_width="match_parent"\n android:layout_height="wrap_content"\n android:padding="16dp" >\n\n <TextView\n android:id="@+id/tvNamePickNumara"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:layout_alignParentLeft="true"\n android:layout_centerVertical="true"\n android:paddingLeft="16dp"\n android:text="@string/lottery_ticket_application"\n android:textSize="32sp"\n android:textStyle="bold" />\n\n <ImageView\n android:id="@+id/ivHomePickNumara"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:layout_alignParentRight="true"\n android:paddingRight="16dp"\n android:src="@drawable/home" />\n </RelativeLayout>\n\n <RelativeLayout\n android:id="@+id/rlOnNumara1DateTop"\n android:layout_width="match_parent"\n android:layout_height="wrap_content"\n android:layout_below="@id/rlTopNumara"\n android:padding="16dp" >\n\n <ImageView\n android:id="@+id/ivOnNumara1DateTop"\n android:layout_width="wrap_content"\n android:layout_marginRight="16dp"\n android:layout_height="wrap_content"\n android:layout_alignParentLeft="true"\n android:layout_alignParentTop="true"\n android:padding="8dp"\n android:src="@drawable/on_numara" />\n\n <TextView\n android:id="@+id/tvRandomIdOnNumara1"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:layout_alignParentTop="true"\n android:layout_toRightOf="@id/ivOnNumara1DateTop"\n android:text="@string/draw_date_" />\n\n <Spinner\n android:id="@+id/spinnerOnNumara1Numbers"\n android:layout_toRightOf="@id/ivOnNumara1DateTop"\n android:layout_width="wrap_content"\n android:layout_height="wrap_content"\n android:layout_below="@id/tvRandomIdOnNumara1" />\n </RelativeLayout>\n\n <TableLayout\n android:id="@+id/tlContentOnNumara1"\n android:layout_width="match_parent"\n android:layout_height="wrap_content"\n android:layout_below="@id/rlOnNumara1DateTop"\n android:stretchColumns="1" >\n\n <TableRow android:weightSum="7" >\n\n <TextView\n android:layout_width="0dp"\n android:layout_weight="1"\n android:padding="3dip"\n android:text="@string/a" />\n\n <EditText\n android:id="@+id/etonnumaraA1"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraA2"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraA3"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraA4"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraA5"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraA6"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n <TableRow android:weightSum="4">\n <EditText\n android:id="@+id/etonnumaraA7"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraA8"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraA9"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraA10"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n\n <TableRow android:weightSum="7" >\n\n <TextView\n android:layout_width="0dp"\n android:layout_weight="1"\n android:padding="3dip"\n android:text="@string/b" />\n\n <EditText\n android:id="@+id/etonnumaraB1"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraB2"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraB3"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraB4"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraB5"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraB6"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n <TableRow android:weightSum="4">\n <EditText\n android:id="@+id/etonnumaraB7"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraB8"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraB9"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraB10"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n </TableRow>\n\n <TableRow android:weightSum="7" >\n\n <TextView\n android:layout_width="0dp"\n android:layout_weight="1"\n android:padding="3dip"\n android:text="@string/c" />\n\n <EditText\n android:id="@+id/etonnumaraC1"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraC2"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraC3"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraC4"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraC5"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraC6"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n <TableRow android:weightSum="4">\n <EditText\n android:id="@+id/etonnumaraC7"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraC8"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraC9"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraC10"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n\n <TableRow android:weightSum="7" >\n\n <TextView\n android:layout_width="0dp"\n android:layout_weight="1"\n android:padding="3dip"\n android:text="@string/d" />\n\n <EditText\n android:id="@+id/etonnumaraD1"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraD2"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraD3"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraD4"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraD5"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraD6"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n </TableRow>\n <TableRow android:weightSum="4">\n <EditText\n android:id="@+id/etonnumaraD7"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraD8"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraD9"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n <EditText\n android:id="@+id/etonnumaraD10"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n </TableRow>\n\n <TableRow android:weightSum="7" >\n\n <TextView\n android:layout_width="0dp"\n android:layout_weight="1"\n android:padding="3dip"\n android:text="@string/e" />\n\n <EditText\n android:id="@+id/etonnumaraE1"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraE2"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraE3"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraE4"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraE5"\n android:layout_width="0dp"\n android:layout_weight="1"\n android:gravity="center"\n android:inputType="number"\n android:maxLength="2" />\n\n <EditText\n android:id="@+id/etonnumaraE6"\n android:layout_width="0dp"\n
你的错误在于每一次出现@id
而不是@+id
编辑
除非您在资源文件中@id
明确定义了一个,否则您不能使用id
<resources>
<item name="your_id" type="id"/>
</resources>
Run Code Online (Sandbox Code Playgroud)
@id/your_id
然后你就可以在你的布局中使用。
如果您没有执行上述操作,则必须使用@+id/your_id
归档时间: |
|
查看次数: |
5726 次 |
最近记录: |