Tôi sử dụng GestureDetector
để triển khai cuộn bên trong một tùy chỉnh View
. thực hiện của tôi được dựa trên này: Smooth scrolling with inertia and edge resistance/snapbackĐộ trễ cuộn với GestureDetector onScroll
tôi nhận thấy một tạm dừng ngắn trước khi di chuyển bắt đầu: Tôi đã kiểm tra onScroll
thông điệp và nhận thấy rằng một trong những đầu tiên đến chỉ sau khi một phong trào lớn của một ngón tay, gây lag đáng chú ý ngay từ đầu của cuộn. Sau đó di chuyển trơn tru.
Có vẻ như GestureDetector
chỉ bắt đầu gửi onScroll
tin nhắn sau khoảng cách tối thiểu giữa các cử chỉ để đảm bảo cử chỉ không phải là longtap hoặc nhấn (btw I set setIsLongpressEnabled(false)
).
Có cách nào để thay đổi hành vi này và tạo cuộn trơn tru mà không triển khai cử chỉ cuộn tùy chỉnh bằng các sự kiện chạm mức thấp không?