缩放后Android svg模糊了吗?

时间:2018-05-16 08:05:22

标签: android svg

首先,我成功地使用android studio Vector Asset向导将一个svg文件导入drawable文件夹。 在布局文件中,我添加了一个ImageView,使用我以前导入的文件为“src”:

<ImageView
    android:id="@+id/idx_logo_btm"
    android:layout_width="75dp"
    android:layout_height="40dp"
    android:layout_centerHorizontal="true"
    android:src="@drawable/ic_logo_round" />

然后我将它缩放到更大的尺寸,图像在android studio Live Layout编辑器中看起来非常好,但在将其部署到我的设备后,图像看起来像位图一样模糊。是因为我的设备版本非常低(4.4.2)还是我们无法扩展svg?

2 个答案:

答案 0 :(得分:0)

你必须使用

    app:srcCompat="@drawable/ic_logo_round"

支持API 21之前的版本。有关此主题的更多信息,请访问:Android: What is the difference between app:srcCompat=" " and android:src=" "?

答案 1 :(得分:-1)

尝试使用android:scaleType =“fitXY”或“centerCrop”

   <ImageView
        android:layout_width="75dp"
        android:layout_height="40dp"
        android:scaleType="fitXY"
        android:src="@drawable/ic_logo_round" />