2

アクティビティの背景としてビットマップを使用しています。カスタム背景のコードは次のとおりです。

<item>
<bitmap android:src="@drawable/fog"
        android:layout_width="match_parent"
        android:adjustViewBounds="true"
             />
</item>

ただし、それは中央に位置し、画面スペース全体を占有しません. 利用可能なすべてのスペースを埋めるにはどうすればよいですか? width と height を fill_parent に設定してみました。

ありがとう

4

3 に答える 3

1

@androidz の投稿に同意します。歪みを避けるには、setAdjustViewBounds 関数を使用できます (こちらを参照)。

于 2012-12-23T18:48:44.037 に答える
1

追加してみてください:

android:layout_width="match_parent"

android:layout_height="match_parent"
于 2012-12-23T17:27:51.670 に答える
0

android:scaleType = "fitXY"は、画像ビューを埋めるために使用するものです。アイテムとしてビットマップを使用したことはなく、トリミングもあります。

于 2012-12-24T06:32:46.070 に答える