Ответ 1
Вместо этого вы можете использовать объект события движения для достижения того же.
См. Пример и сравнение, как показано ниже:
public boolean onTouch(MotionEvent motionEvent) {
// previously you would do this
final int action = MotionEventCompat.getActionMasked();
// now you would do this
final int action = motionEvent.getActionMasked();
}
Я думаю, вы сбиты с толку, так как некоторые из документации по Android еще не обновили свой примерный код, поэтому некоторые из их образцов кода по-прежнему используют метод амортизации.
Для получения дополнительной информации, пожалуйста, прочитайте здесь.
Надеюсь это поможет.