Привет. Вопрос такой...
Есть код...
ImageView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
dX = view.getX() - event.getRawX();
dY = view.getY() - event.getRawY();
break;
case MotionEvent.ACTION_MOVE:
view.animate()
.x(event.getRawX() + dX)
.y(event.getRawY() + dY)
.setDuration(0)
.start();
break;
case MotionEvent.ACTION_UP:
break;
default:
return false;
}
return true;
}
});
Нажимаю веду и imageview перемещается вслед за пальцем. Как сделать чтоб вместо перемещения imageview было вращение вокруг своей оси... С анимацией туговато пока. Можете пояснить? Пожалуйста !! Хочу разобраться...