在动画过程中视图变得像素化,我只是想在尝试滚动时获得一点倾斜。我正在使用 Universal-Image-Library 来处理动画。我想在倾斜视图时获得 3D 外观。
第一张图,就是我想要的。
但是下面这张图,我有什么。下面的视图被像素化了。
private void rotateLeftFrag(View af) {
if (af != null) {
ObjectAnimator.ofFloat(af, "rotationY", 5, 0)
.setDuration(100).start();
}
}
ObjectAnimator com.nineoldandroids.animation.ObjectAnimator.ofFloat(Object target, String
propertyName, float... values)
是否有任何解决方案来获得平滑的动画或视图标题?谢谢
更新:
float density = getResources().getDisplayMetrics().density;
float scale = getResources().getDisplayMetrics().density;
af.setCameraDistance(density * scale);
ObjectAnimator.ofFloat(af, "rotationY", .5f, 0).setDuration(500).start();