Я реализовал itemTouchHelper
в моем recyclerview
.OnSwipe
Вправо или влево, в onChildDrawOver
есть функция, вызываемая после достижения порогового значения (скажем, после 0,4).Но моя функция вызывается 2-3 раза, так как расстояние пролистывания достигло 0,5, 0,6,0,45.Для этого я удаляю слушателя, когда мой вызов функции завершается, и снова присоединяю слушателя после вызова функции с задержкой 400ms
.Это хороший подход или есть другой лучший вариант, чем этот.