android布局文件中的include
16lz
2021-01-23
居然没有发现,在xml文件中可以使用include,我晕
一下为son.xml文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><Button android:text="@+id/Button01" android:id="@+id/Button01" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button><Button android:text="@+id/Button01" android:id="@+id/Button02" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button></LinearLayout>
接下来在main.xml文件中将其include进来,如下
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <include layout="@layout/son"/></LinearLayout>运行效果不解释了。本来还在想,如果include2次,那么如何区分包含进来的控件的id呢,后来试了一下发现,不管include几次,其实都只相当于include了一次。
更多相关文章
- Android上传文件到Web服务器,PHP接收文件(二)
- 新建android工程 没有R.java文件
- Android 读取 assets目录下的文件
- android 五种 布局文件
- Android安装apk文件,适配Android 7.0
- 《Android面试宝典》学习笔记(第五章:文件存储)