0

拡大せず、密度に依存しないサイズを維持するスプラッシュ スクリーンの背景を設定するにはどうすればよいですか? これが私が行おうとしているもののビジュアルです:

ここに画像の説明を入力

背景の大きな画像ファイル (1000x1000px) があります。背景が密度に依存しないサイズを維持し、余分な部分が見えないようにして、さまざまな画面サイズで正しく表示されるようにします。また、画像の中心を画面の中心に固定したい。(上の画像は単なるモックアップです。焦点は画像の中央にある必要があります)

どうすればいいですか?

4

1 に答える 1

1

ここのスタックオーバーフローに役立つリンクがあります。

ImageViewを背景として使用できます (そうしないと、ビューの背景が引き伸ばされます)。

ImageView の背景として使用します。その後、とasをImageView持つことができます。layout_widthlayout_heightwrap_content

次に、ScaleTypeをに設定しandroid:scaleType="centerCrop"ます。

この ImageView は、レイアウトの最初の要素でなければならないことに注意してください。そうしないと、レイアウト内のすべてが非表示になります。

于 2013-04-04T08:59:19.433 に答える