【问题标题】:android rotate animation image loses qualityandroid旋转动画图像质量下降
【发布时间】:2021-02-07 13:02:19
【问题描述】:

我的应用中有一个图像旋转动画。在 Android 6 上,我没有像素化边缘图像,但在 Android 9 上,我可以看到它们。请告诉我这个问题可能与什么有关?

    <ImageView
        android:id="@+id/my_image"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="start"
        android:layout_marginStart="20dp"
        android:layout_marginTop="12dp"
        android:src="@drawable/my_image" />

XML:

<rotate
    android:duration="400"
    android:pivotX="50%"
    android:pivotY="10%"
    android:toDegrees="6" />

我尝试为 ImageView 设置抗锯齿,但没有帮助

android:antialias="true"

【问题讨论】:

  • @Nikitic 你可以通过设置 scaletype 来试试吗

标签: android android-layout android-animation


【解决方案1】:

使用 glide 库显示图像,然后添加旋转。 查看 Glide 库文档或查看此频道:“Master Coding”以了解有关 Glide 的更多信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-09
    • 1970-01-01
    • 2012-07-06
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    相关资源
    最近更新 更多