У меня есть представление EditText
в android. На этом я хочу обнаружить свайп влево или вправо. Я могу получить его на пустом месте, используя приведенный ниже код. Но это не работает, когда я смахиваю на EditText
. Как я могу это сделать? Пожалуйста, дайте мне знать, если я делаю что-то не так. Спасибо.
Используемый код:
switch (touchevent.getAction())
{
case MotionEvent.ACTION_DOWN:
{
oldTouchValue = touchevent.getX();
break;
}
case MotionEvent.ACTION_UP:
{
float currentX = touchevent.getX();
if (oldTouchValue < currentX)
{
// swiped left
}
if (oldTouchValue > currentX )
{
swiped right
}
break;
}
}