※ ChatGPTを利用し、要約された質問です(原文:Androidの画面レイアウトがくずれます)
Androidの画面レイアウトがくずれます
このQ&Aのポイント
同じサイズの画像を並べても、シミュレータで表示するとばらばらのサイズになってしまいます
写真はXMLベースで4つの画像を表示した結果です。シミュレータでやってもほぼ同じ結果です
元々の画像では、茶色と緑が同じ幅で、ピンクと青が同じ幅です。4つの画像とも高さは一緒です。サイズの変更等はしてません
同じサイズの画像を並べても、シミュレータで表示するとばらばらのサイズになってしまいます。
もう1ヶ月以上解決できなくて困っています。
写真はXMLベースで4つの画像を表示した結果です。
シミュレータでやってもほぼ同じ結果です。
元々の画像では、茶色と緑が同じ幅で、ピンクと青が同じ幅です。4つの画像とも高さは一緒です。
サイズの変更等はしてません。
GraphicalLayoutoは5.1inWVGA、シミュレータはWVGA854、Android2.3.3です
ソースです。
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/left"/>
<LinearLayout
android:id="@+id/center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/left"
android:orientation="vertical">
<ImageView
android:id="@+id/top"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/top"/>
<ImageView
android:id="@+id/bottom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/bottom"/>
</LinearLayout>
<ImageView
android:id="@+id/right"
android:layout_height="wrap_content"
android:src="@drawable/right"
android:layout_toRightOf="@+id/center"/>
</RelativeLayout>