画像をダウンロードし、を使用して動的に画面の背景として設定しますImageview
。画像を拡大縮小してみScaleType
ました。
画像の高さが幅よりも大きい場合は、、ScaleTypes
fitStart
およびfitEnd
機能fitCenter
しません。Androidは写真を縮小し、高さに基づいて合わせますが、幅の一部として余分な空白が表示されます。
幅に基づいて写真を縮小して、幅に合わせたいのですが、高さの一部として余分な空白がある場合や、高さが長すぎる場合は、ビューから外れても問題ありません。 (それが可能であれば?)。
ScaleType.XY
写真を拡大縮小し、すべてをに合わせて、ImageView
画像の高さ/重量の比率を気にしません。
<ImageView
android:id="@+id/background"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:adjustViewBounds="true"
android:scaleType="fitStart"
/>