低密度设备中的模糊或低分辨率图标

时间:2019-04-24 05:59:58

标签: android android-layout android-drawable screen-density

我在drawable中有图标的XML文件。设备的密度为380或更高,具有完美的分辨率,但是密度较低的设备(如320图像)变得模糊。

我试图制作密度较低的可绘制文件夹来解决该问题,但是在该文件夹中放置图标后,这给了我一个重复错误。

我该怎么做才能获得所有设备的完美分辨率?

1 个答案:

答案 0 :(得分:1)

我发现以下简单答案:只需增加xml中图标的大小即可。在我的情况下,原始大小为24 dp,然后将其修改为98。

示例:

<vector android:height="98dp" android:viewportHeight="99.261"
    android:viewportWidth="99.261" android:width="98dp" xmlns:android="http://schemas.android.com/apk/res/android">
    <path android:fillColor="#ffffff" android:pathData="M17.464,65.202l-...."/>
</vector>