下方的代码在被触摸时会顺时针旋转。我想要的是检测用户与布局的交互并相应地旋转。

relative.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            if(event.getAction() == MotionEvent.ACTION_DOWN){
                relative.animate().rotationBy(60).setDuration(300).start();
            }else if(event.getAction() == MotionEvent.ACTION_UP){
                relative.animate().rotationBy(0).setDuration(10).start();
            }
            return true;
        }
    });


如果不使用动画素材,则使用动画时,诸如onClick事件之类的某些功能在布局上无法正常工作。

最佳答案

如果要检查轮换问题,只需通过和this

10-07 19:15
查看更多