2011-03-25 12 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 sがあなたが望むものは何でもすることができますが、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

1つのウィンドウで両方のxmlファイルを見ることができますが、1つのxmlファイルのみを変更しました。 アクティビティタグマニフェストファイルの

android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" 
関連する問題