怎么在android的XML文件里加入凝视
16lz
2021-01-23
android的XML文件凝视一般採用<!--凝视内容-->的方式进行
在XML中,形如 <Button /> 的表示方式,当中“/>”的含义表示这个XML中没有内文,他是一个最小组成单元,也就是说他的中间不能包括其它不论什么< >的代码,所以在<Button />中间凝视会出现错误
注意看到,在凝视的前面有一个“>”符号,这就是我们可以在他中间进行凝视的原因,他的完整结构是
<RelativeLayout ></RelativeLayout>
这就不是最小组成单元的表示方式了
- <?xmlversion="1.0"encoding="utf-8"?>
- <RelativeLayoutandroid:id="@+id/right"
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent">
- <!--在这里凝视是没有问题的-->
- <TextViewandroid:id="@+id/right_view1"
- android:background="@drawable/yellow"android:layout_width="fill_parent"
- android:layout_height="wrap_content"android:text="第二组第一项"/>
- <!--在这里凝视也是没有问题的-->
- <TextViewandroid:id="@+id/right_view2"
- android:background="@drawable/blue"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_below="@id/right_view1"android:text="第二组第二项"/>
- </RelativeLayout>
即仅仅能在组件布局代码后,或者在组件的前面加入凝视。例如以下所看到的:
<RelativeLayoutandroid:id="@+id/item_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<!---->
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<!---->
</LinearLayout>
</RelativeLayout>
更多相关文章
- Android中使用PULL方式解析XML文件深入介绍
- android 向serverGet和Post请求的两种方式,android向server发送
- Android基础之应用程序组件
- Android 四大组件之---Activity 详解
- Android中数据存储的三种方式--基础
- Android ScrollView中的组件设置android:layout_height="fill_pa