我只有一个mipmap目录。 (xhdpi,mdpi,xxhdpi等缺失)
问题描述:
当我实现一个ImageView的质量非常低,我不能选择mipmap文件夹(xhdpi,mhdpi,xxhdpi等)之间。图像都在一个directoy,所以我不能定义与src或背景。我只有一个mipmap目录。 (xhdpi,mdpi,xxhdpi等缺失)
Here a picture of my res directory
我如何能实现具有良好分辨率的ImageView的?我尝试了几种方法,似乎没有解决。感谢您的帮助
答
mipmap文件夹仅用于启动器图标。你必须为不同大小的图像使用drawable-hdpi,drawable-xhdpi等。
请看看here。
您只能看到mipmap的目录,但所有ic_launcher图像都在那里。
答
你应该添加xhdpi,MDPI,xxhdpi在res文件夹目录 右击资源>> >>新的Android资源目录 选择资源类型为纹理贴图和 可用预选赛选择密度,然后点击>>按钮 选择从下拉菜单 的密度重复您需要的每个密度。
然后放在自己的密度文件夹中每个指定的图像,机器人应然后自动使用,每一个屏幕像素密度相匹配的资源
答
尝试https://romannurik.github.io/AndroidAssetStudio/
,你可以下载你的资产为zip文件,你可以提取到不同的目录,如xhdpi,mdpi,xxhdpi。然后你可以将它复制到资源文件夹中。
谢谢,我现在得到了目录。但是当我想制作一个新的Image Asset时,它会自动保存在mipmap中。为什么会这样? –
您是否在res文件夹中创建了drwable-hdpi和其他文件夹? –
我现在将图像手动插入到可绘制文件夹中,并且可以正常工作。为什么它不会当我用new-> image资源 - >启动器图标来做。 –