どうもうまくいかないので、色々ためしてみた。説明無用。
こんな感じに配置してみた。レイアウトのXMLを示してみる。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@color/background" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/b1" android:minLines="2" android:padding="12px" android:text="テスト1" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/b2" android:minLines="2" android:padding="12px" android:text="テスト2" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/b3" android:minLines="2" android:padding="12px" android:text="テスト3" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/b4" android:minLines="3" android:padding="12px" android:text="テスト4" /> <LinearLayout android:gravity="right" android:layout_gravity="right" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/background" > <ImageView android:src="@drawable/lukawall" android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="@color/background" android:gravity="right" android:layout_gravity="right" android:minLines="3" android:padding="12px" /> </LinearLayout> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@color/b5" android:lines="1" android:gravity="bottom" android:text="テスト5" /> </LinearLayout>