我阅读过关于mipmap的这篇文章,然后实际地阅读了mipmap,以理解它在drawable上的概念。
我面对的是,
mipmap layout-preview时,使用来自mipmap文件夹的图像是不正确的。launcher icon吗?是否需要手动创建所有drawable文件夹(drawable-hdpi、drawable-mdpi等)对于所有其他View的(Button,ImageView等)图像?如果是,那么为什么android在创建新项目之后不创建所有drawable文件夹?我也搜索过这个问题,但没有得到任何有用的或相关的链接。我不知道mipmap有什么问题,因为运行代码只预览布局是不正确的,这似乎很好。
更新:
目前,为了解决这个问题,我只为launcher-icon使用了launcher-icon文件夹,对于所有其他Views,我手动创建了drawable-mdpi、drawable-hdpi等,以使layout-preview变得更好。
请帮帮我!
发布于 2016-02-23 03:40:15
根据这是谷歌邮报
mipmap文件夹只用于放置应用程序图标。您使用的任何其他可绘制资源(图像和可绘图.xml)都应该与Android4.3之前一样放置在相关的可绘制文件夹中。
这是将应用程序图标放置在mipmap文件夹(而不是可绘制文件夹)中的最佳做法,因为它们用于与设备当前密度不同的分辨率。
要引用mipmap -文件夹,请确保使用以下引用:android:icon=“@mipmap/ic”
您也可以检查关于Mipmap的更多信息
发布于 2015-04-07 07:27:42
是的,他们在谈论Nexus家族的发射图标。所以如果你这么做的话,这将是一个很好的实践。对于其他资源,你必须一如既往地坚持下去。
https://stackoverflow.com/questions/29472412
复制相似问题