Я хочу, чтобы мой tableRow слушал OnSwipe, а затем показывал кнопку удаления. Я добавил детектор жестов, и он показывает кнопку, когда я провожу пальцем. Но так как у меня также есть onClick-слушатель, onclick всегда срабатывает и заставляет пользователя покинуть активность.
Я пытался отключить OnClick-слушатель, но это не имело значения.
Я также хочу, чтобы кнопка оставалась видимой даже после пролистывания, так как теперь она исчезает после завершения пролистывания.
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
try {
if (Math.abs(e1.getY() - e2.getY()) > SWIPE_MAX_OFF_PATH)
return false;
// right to left swipe
tr.setEnabled(false);
btnDelete.setVisibility(View.VISIBLE);
}
Спасибо!