我只有一个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图像都在那里。

+0

谢谢,我现在得到了目录。但是当我想制作一个新的Image Asset时,它会自动保存在mipmap中。为什么会这样? –

+0

您是否在res文件夹中创建了drwable-hdpi和其他文件夹? –

+0

我现在将图像手动插入到可绘制文件夹中,并且可以正常工作。为什么它不会当我用new-> image资源 - >启动器图标来做。 –

你应该添加xhdpi,MDPI,xxhdpi在res文件夹目录 右击资源>> >>新的Android资源目录 选择资源类型为纹理贴图和 可用预选赛选择密度,然后点击>>按钮 选择从下拉菜单 的密度重复您需要的每个密度。

然后放在自己的密度文件夹中每个指定的图像,机器人应然后自动使用,每一个屏幕像素密度相匹配的资源

尝试https://romannurik.github.io/AndroidAssetStudio/

,你可以下载你的资产为zip文件,你可以提取到不同的目录,如xhdpi,mdpi,xxhdpi。然后你可以将它复制到资源文件夹中。