gpt4 book ai didi

android - VectorDrawable 以像素显示

转载 作者:行者123 更新时间:2023-11-29 22:53:19 26 4
gpt4 key购买 nike

我用 VectorDrawable 创建了 ImageView。在 Android 模拟器中一切正常,但在我的手机中图像像素化。

<ImageView
android:id="@+id/image_circle_hello"
android:layout_width="50dp"
android:layout_height="50dp"
android:contentDescription="@string/hello"
android:src="@drawable/ic_circle"
android:layout_gravity="center_horizontal" />

最佳答案

如果你的设备版本 API 低于 21,你必须在 Gradle 中的 defaultConfig 添加这一行:

android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
}

而且你必须使用 app:srcCompat="@drawable/ic_circle" 而不是 android:src="@drawable/ic_circle"

关于android - VectorDrawable 以像素显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57689136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com