我想在用户触摸图像的 ImageView 上显示 x 度的倾斜(按下)效果。
任何想法我怎么能做到这一点?
尝试这个..
final ObjectAnimator forwardAnimator = ObjectAnimator.ofFloat(imageView,
"RotationX", 0, 20f);
forwardAnimator.setDuration(250);
final ObjectAnimator backwardAnimator = ObjectAnimator.ofFloat(imageView,
"RotationX", 20f, 0f);
backwardAnimator.setStartDelay(250);
backwardAnimator.setDuration(250);
imageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
forwardAnimator.start();
backwardAnimator.start();
}
});
这需要 API 级别 11...因为 ObjectAnimator 支持 Api 级别 11