2011-03-25 3 views

답변

5

include 기능을 사용해보십시오 : 여기 http://developer.android.com/resources/articles/layout-tricks-reuse.html

을 그들이 어떤을 것처럼, LinearLayout처럼, 당신이 루트 레이아웃 태그 내부에 다음을 넣어 있는지 확인하십시오 (당신을 위해 작동 할 수 있습니다 예를 들어이 있어요 다른보기 항목) :

,
<include android:id="@+id/image1" layout="@layout/xml1" /> 
<include android:id="@+id/image2" layout="@layout/xml2" /> 

id의 당신이 원하는 무엇이든 될 수 있지만 layout 프로젝트에서 별도의 XML 파일의 이름과 일치해야합니다.

각각의 화면을 동시에 정확히 절반의 화면을 차지하도록 만드는 경우 각 화면에 대해 동일한 값으로 weight을 설정하려고합니다. 이 같은 Assign width to half available screen width declaratively

: : 또한 원하는 효과를 얻기 위해 fill_parent로 설정 (레이아웃이 수직 또는 수평인지에 따라) android:layout_height 또는 layout_width을 추가해야 할 수도 있습니다

<include android:id="@+id/image1" layout="@layout/xml1" android:layout_weight="1" /> 
<include android:id="@+id/image2" layout="@layout/xml2" android:layout_weight="1" /> 

여기에 예제를 참조하십시오.

0

두 개의 xml 파일을 한 창에서 볼 수 있습니다. 그러나 한 번에 하나의 xml 파일 만 수정했습니다. 활동 태그 매니페스트 파일에서

android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" 
관련 문제