当我实现ImageView时,质量非常低,我无法在mipmap文件夹(xhdpi,mhdpi,xxhdpi等)之间进行选择。图像全部在一个directoy中,所以我不能用src或背景定义。
Here a picture of my res directory
如何以高分辨率实现图像视图?我尝试了几种方法,似乎没有成功。感谢您的帮助
答案 0 :(得分:2)
mipmap文件夹仅用于启动器图标。您必须使用drawable-hdpi,drawable-xhdpi等来处理不同大小的图像。
请查看here。
您只能看到mipmap的目录,但所有的ic_launcher图像都在那里。
答案 1 :(得分:1)
尝试https://romannurik.github.io/AndroidAssetStudio/
您可以将资源下载为zip文件,您可以将其提取到xhdpi,mdpi,xxhdpi等不同目录。然后,您可以将其复制到资源文件夹。
答案 2 :(得分:0)
你应该在res文件夹中添加xhdpi,mdpi,xxhdpi作为目录 右键单击res>>新的>> Android资源目录 选择资源类型为mipmap和 可用限定符选择密度然后单击>>按键 从下拉菜单中选择密度 重复你需要的每个密度。
然后将每个指定的图像放在自己的密度文件夹中,android应该自动使用匹配每个屏幕密度的资源