Android デバイスで次のレイアウトを作成する必要があります。
要件は次のとおりです。画面全体を占める最初のレイアウト (fill_parent)。2 番目 (画面の下部) は最初のものをオーバーレイし、次の形式を持ちます。
- 3列;
- 画面幅全体を占めます。
- 矢印は左右に配置され、テキスト領域は画面幅に基づいてサイズ変更されます。
私は多くのことを試しましたが、Android の世界は初めてなので、まだ成功していません。
これが私がこれまでに持っているものです:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:weightSum="100"
android:id="@+id/RootView">
<ImageView
android:src="@android:drawable/ic_menu_gallery"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitXY"
android:id="@+id/mapImageView" />
<LinearLayout
android:id="@+id/bottomArea"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_alignParentBottom="true">
<LinearLayout
android:id="@+id/adsArea"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="horizontal"
android:layout_alignParentBottom="true">
<ImageButton
android:src="@drawable/leftArrow"
android:id="@+id/btnPrev"
android:layout_alignParentRight="true"
android:layout_marginLeft="0dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Title" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="This is some summary text" />
</LinearLayout>
<ImageButton
android:src="@drawable/rightArrow"
android:layout_alignParentRight="true"
android:layout_marginRight="0dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btnNext" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
しかし、テキストは中央揃えではなく、画面幅に合わせてサイズ変更されていないようです:
誰かが手がかりを持っていますか?
ありがとう。