2

android 画像が画面上で小さすぎるように見えます。画面に合わせて拡大縮小する方法は? wrap_content が機能していないようです

<RelativeLayout
    android:id="@+id/layout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
<ImageView
    android:layout_alignParentTop="true"
    android:layout_marginTop="100dip"
    android:id="@+id/imageview"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:src="@drawable/splash_screen"/>
<ProgressBar
    android:layout_alignParentBottom="true"
    android:layout_marginBottom="20dip"
    android:id="@+id/progressbar"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"/>
</RelativeLayout>
4

3 に答える 3

5

次の属性を ImageView に追加して、必要に応じてスケーリングします (ImageView のサイズを埋めます)。

android:scaleType="fitXY"

実際に width 属性も変更します。最終的な XML は次のようになります。

<ImageView
    android:layout_alignParentTop="true"
    android:layout_marginTop="100dip"
    android:id="@+id/imageview"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleType="fitXY"
    android:src="@drawable/splash_screen"/>
于 2013-01-29T16:56:30.560 に答える
0

テスト後、次のように動作します。

<ImageView
    android:layout_alignParentTop="true"
    android:layout_marginTop="100dip"
    android:id="@+id/imageview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:scaleType="fitXY"
    android:src="@drawable/splash_screen"/>
于 2013-01-29T19:50:40.470 に答える