0

ボタンをクリックすると変更されるimageViewかどうか、デフォルトのサイズに設定するためにWebで検索していました。imageViewこれまでのところ、私はこの2つを試しました。

android:scaleType="fitXY"
android:adjustViewBounds="true"

ImageViewボタンをクリックして含まれる画像を変更すると、まだ展開されます。ImageViewボタンクリックイベントでコンテンツを変更するかどうかにかかわらず、サイズのデフォルトを設定する方法はありますか?

4

1 に答える 1

7

はい簡単な使用:

<ImageView
    android:src="@drawable/somebackground"
    android:layout_width="40dp"
    android:layout_height="40dp"/>

wrap_contentまたはの代わりにmatch_parent.

編集

変更する画像サイズが異なる場合は、何らかの種類を使用することを忘れないでくださいscaleType(私が好むandroid:scaleType="centerCrop")。

于 2013-03-07T15:06:48.643 に答える