android佈局頁面中引入另一個佈局頁面

<include android:id="@+id/cell1" layout="@layout/workspace_screen" />

參看

http://x1989.com/a/240.html

Android Layout中使用include標籤實現UI佈局重用

1、創建一個獨立的佈局文件作爲共享佈局,common_layout.xml

  1. view plaincopy to clipboardprint?  
  2. <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>    
  3. <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><LinearLayout</SPAN></SPAN>    
  4. <SPAN style="COLOR: #009900">  <SPAN style="COLOR: #000066">xmlns:android</SPAN>=<SPAN style="COLOR: #ff0000">"http://schemas.android.com/apk/res/android"</SPAN></SPAN>    
  5. <SPAN style="COLOR: #009900">  <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN></SPAN>    
  6. <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>    
  7.   <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"><TextView</SPAN></SPAN>    
  8. <SPAN style="COLOR: #009900">   <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN> </SPAN>    
  9. <SPAN style="COLOR: #009900">   <SPAN style="COLOR: #000066">android:layout_height</SPAN>=<SPAN style="COLOR: #ff0000">"wrap_content"</SPAN> </SPAN>    
  10. <SPAN style="COLOR: #009900">   <SPAN style="COLOR: #000066">android:text</SPAN>=<SPAN style="COLOR: #ff0000">"這是一個共享的佈局文件"</SPAN></SPAN>    
  11. <SPAN style="COLOR: #009900">   <SPAN style="FONT-WEIGHT: bold; COLOR: #000000">/></SPAN></SPAN>    
  12. <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></LinearLayout<SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN></SPAN>   
  1. view plaincopy to clipboardprint?  
  2. <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN> 
  1. view plaincopy to clipboardprint?  
  2. <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>    
  3. <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>    
  4. <SPAN style="COLOR: #009900">    <SPAN style="COLOR: #000066">android:orientation</SPAN>=<SPAN style="COLOR: #ff0000">"vertical"</SPAN></SPAN>    
  5. <SPAN style="COLOR: #009900">    <SPAN style="COLOR: #000066">android:layout_width</SPAN>=<SPAN style="COLOR: #ff0000">"fill_parent"</SPAN></SPAN>    
  6. <SPAN style="COLOR: #009900">    <SPAN style="COLOR: #000066">android:layout_height</SPAN>=<SPAN style="COLOR: #ff0000">"fill_parent"</SPAN></SPAN>    
  7. <SPAN style="COLOR: #009900">    <SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN>    
  8.     <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>    
  9. <SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></LinearLayout<SPAN style="FONT-WEIGHT: bold; COLOR: #000000">></SPAN></SPAN></SPAN></PRE>    
  10. <PRE class=xml style="FONT-FAMILY: monospace" name="code"><SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN></PRE>    
  11. <PRE class=xml style="FONT-FAMILY: monospace" name="code"><SPAN style="COLOR: #009900"><SPAN style="FONT-WEIGHT: bold; COLOR: #000000"></SPAN></SPAN></PRE>    
  12. </SPAN></SPAN></SPAN>   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章