Прямо сейчас кнопка выходит за рамки по вертикали.
Он должен двигаться только вертикально, но не выходить за пределы экрана.
По горизонтали я ограничил его движение.
@Override
public boolean onTouch(View view, MotionEvent event) {
switch (event.getActionMasked()) {
case MotionEvent.ACTION_DOWN:
dX = view.getX() - event.getRawX();
dY = view.getY() - event.getRawY();
lastAction = MotionEvent.ACTION_DOWN;
break;
case MotionEvent.ACTION_MOVE:
view.setY(event.getRawY() + dY);
//view.setX(event.getRawX() + dX); (restricted horizontal movement)
lastAction = MotionEvent.ACTION_MOVE;
break;
case MotionEvent.ACTION_UP:
if (lastAction == MotionEvent.ACTION_DOWN)
break;
Я хочу добавить пользовательские ограничения на мой вид по вертикали.