我在旧设备上遇到 RotateAnimation 问题。我的图像非常像素化,非常像this question,但对于整个图像(及其背景),不仅仅是边距。
我不会轮播ImageView
本身,而是在包含两张图片和RelativeLayout
的{{1}}上。此外,ProgressBar
还有9个补丁作为背景。
当我动态加载图像时,我想我无法在ImageView
中设置抗锯齿标记。所以我试着这样做:
XML
这似乎没有任何效果。在像((BitmapDrawable) myImageView.getDrawable()).setAntiAlias(true);
这样的新设备上,图像根本没有像素化,所以我的猜测是它可能与硬件加速有关。
关于如何在没有这种像素化的情况下获得平滑旋转的任何想法?