ImageViewのサイズいっぱいに画像を表示したいのですが、、、
画像リソースimage.pngを
drawable-mdpi(100100px)
drawable-xhdpi(200200px)
内にそれぞれ保存しているとします。
あるアクティビティに対するレイアウトで
[layout-sw320dp]内で
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/image">
[layout-sw600dp]内で
<ImageView
android:layout_width="200dp"
android:layout_height="200dp"
android:src="@drawable/image">
と記述している時
sw320dpの実機で実行したならば、その実機のdpiに関わらずImageViewいっぱいに画像が表示されると
思うのですが、
**実機(mdpi,sw600dp)**で実行した場合
200dp200dpのImageViewにはdrawable-mdpiに保存されている
100100px(mdpiなので100dp*100dpですよね?)のimage.pngがセットされるのでしょうか?
そうなるのであれば、ImageViewいっぱいに画像を表示したければ別の画像サイズを用意するしか
ないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/06 08:11