我需要在我的相对布局中添加图像。我找到了一张分辨率足够大的照片(1129x1489)。然后我按照这些步骤输入图像。
然后将图像保存在mipmap下,如此
然而,当添加到布局时,它非常小并且在拉伸时变得模糊(设置为match_parent
或fill_parent
时)。
使用的代码:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/big"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
/>
然后我决定将图片复制并粘贴到 drawable 文件夹中,只需将代码更改为android:src="@drawable/big"
即可。然后android模拟器正确显示图像。
我的问题是,插入这样的图像的正确方法是什么?为什么看起来没有从 mipmap 文件夹中选择正确的图像大小(xhdpi)。
答案 0 :(得分:0)
在你的res文件夹中,创建五个文件夹:drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi,drawable-xxxhdpi。现在,将适当的图像放入每个文件夹和代码中,将其用作“@ drawable / big”,它将正确显示。