android布局页面中引入另一个布局页面
<include android:id="@+id/cell1" layout="@layout/workspace_screen" />
参看
Android Layout中使用include标签实现UI布局重用
1、创建一个独立的布局文件作为共享布局,common_layout.xml
- view plaincopy to clipboardprint?
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><?xml</SPAN> <SPAN style="COLOR: #000066">version</SPAN>=<SPAN style="COLOR: #ff0000">"1.0"</SPAN> <SPAN style="COLOR: #000066">encoding</SPAN>=<SPAN style="COLOR: #ff0000">"utf-8"</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000">?></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><LinearLayout</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">xmlns:android</SPAN>=<SPAN style="COLOR: #ff0000">"http://schemas.android.com/apk/res/android"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_height</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><TextView</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN> </SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_height</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN> </SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:text</SPAN>=<SPAN style="COLOR: #ff0000">"这是一个共享的布局文件"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="FONT-WEIGHT: bold; COLOR: #000000">/></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></LinearLayout<SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN></SPAN>
- view plaincopy to clipboardprint?
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN>
- view plaincopy to clipboardprint?
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><P>2、在主布局中使用标签进行包含</P><PRE class=xml style="FONT-FAMILY: monospace" name="code"><SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><?xml</SPAN> <SPAN style="COLOR: #000066">version</SPAN>=<SPAN style="COLOR: #ff0000">"1.0"</SPAN> <SPAN style="COLOR: #000066">encoding</SPAN>=<SPAN style="COLOR: #ff0000">"utf-8"</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000">?></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><LinearLayout</SPAN> <SPAN style="COLOR: #000066">xmlns:android</SPAN>=<SPAN style="COLOR: #ff0000">"http://schemas.android.com/apk/res/android"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:orientation</SPAN>=<SPAN style="COLOR: #ff0000">"vertical"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"fill_parent"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="COLOR: #000066">android:layout_height</SPAN>=<SPAN style="COLOR: #ff0000">"fill_parent"</SPAN></SPAN>
- <SPAN style="COLOR: #009900"> <SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><include</SPAN> <SPAN style="COLOR: #000066">layout</SPAN>=<SPAN style="COLOR: #ff0000">"@layout/common_layout"</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></include<SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN></SPAN>
- <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></LinearLayout<SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN></SPAN></PRE>
- <PRE class=xml style="FONT-FAMILY: monospace" name="code"><SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN></PRE>
- <PRE class=xml style="FONT-FAMILY: monospace" name="code"><SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN></PRE>
- </SPAN></SPAN></SPAN>

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Eclipse接facebook登录SDK
FB的登录SDK是基于AS(android studio)制作的 .aar 包 在eclipse平台大家都用.jar包接SDK 这样两种方式接SDK差异比较大 我这里说一下用eclipse接facebook的登录包 下载到SDK解压后得到facebook-android-sdk-4.26.0.aar 这个包,我们也只用这个包 第一步:将AAR文件后缀名改为ZIP并解压 第二步:在解压得到的目录里创建一个libs文件夹,然后将classes.jar文件和jni文件夹下的所有文件移到libs文件夹下 第三步:将proguard.txt文件的内容拷贝到你的项目的proguard-project.txt文件中 第四步:在解压得到的目录里创建project.properties文件,内容如下: target=android-22 android.library=true 第五步:删除aapt和jni文件夹以及R.txt和proguard.txt文件 至此一个Eclipse Library项目已经构建完成了,接下来只需打开Eclipse导入项目并在你的项目中配置引用这个项目即可 1到5步 由浮游大...
-
下一篇
BeagleBoard有货了
BeagleBorad,作为国外流行的开发板,终于有货了,每次来货时间都需要等2,3个月,通常1,2天就卖完,要卖就感觉了。 http://www.sparkfun.com/commerce/product_info.php?products_id=9444 BeagleBoard强劲的硬件 Hardware: OMAP3530 processordelivers laptop-like performance at handheld power levels Over 1,200 Dhrystone MIPS using the superscalar ARM Cortex-A8 OpenGL© ES 2.0 capable 2D/3D graphics accelerator HD video capable TMS320C64x+™ DSP USB power 配备CPU,GPU, 3D加速,高清输出,DSP。 支持几乎所有嵌入式系统和智能设备系统 Top Projects Take a look at what others have done with the Beag...
相关文章
文章评论
共有0条评论来说两句吧...