2012-07-27 11 views
21

Androidの中にIPhone Aspect Fillに関連する概念はありますか?この同じ概念をimageviewの自分のAndroidイメージに含めたいと思います。このコンセプトのコードスニペットを教えてください。Androidには、iOSに似たAspect Fillの概念がありますか?

+1

ルックを使用して終了しました。ここであなたの答えを見つけることができます。 http://stackoverflow.com/a/2524243/614807 –

答えて

43

あなたは正しいアスペクト比を維持しながら、両方がスケールアップとダウンというImageViewのをしたい場合は、あなたのXMLにこれを追加します。

android:adjustViewBounds="true" 
android:scaleType="centerCrop" 

Lookこれ。

+9

「fitCenter」はiOS「Aspect Fill」と同じ動作をしないため、この回答は正しくありません。代わりにscaleType = "centerCrop"を使用する必要があります。 –

+1

画面を正しく塗りつぶしません – inVINCEable

+0

中央の代わりに右端をトリミングできますか? – natsumiyu

27

私はfitCenterを試み、それが動作しませんでした、私はこれで

android:scaleType="centerCrop" 
android:adjustViewBounds="true" 
関連する問題