安卓:带有svg的ImageView看起来很模糊

0 人关注

我有很多从Adobe illustrator导出的svg,它的尺寸只有9.36*10.8。 当我使用这个svg的xml矢量(由Android Studio转换)作为ImageView的src,尺寸为19.5dp*22.5dp,ImageView看起来很模糊。 难道svg不应该具有缩放而不模糊的能力吗? 我不能改变viewportWidth或viewportHeight。

P.S: 我已经启用了hardwareAcclerate,这对矢量绘图也有问题吗?

SVG样本(我在BottomNavigationView项目中使用了这个,它看起来很模糊)。

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="6.4771dp"
    android:height="7.92dp"
    android:viewportWidth="6.4771"
    android:viewportHeight="7.92">