Tăng độ nhạy cho ViewPager

makhach

New Member
12/2/15
3
0
0
28
ViewPager nếu bình thường,người dùng phải vuốt ngang hẳn ra thì trang mới trượt đi.

Các bạn vào AppDraw trong các Launcher mà vuốt dọc lên xuống thì chỉ cần lệch trái phải 1 chút là các trang đi theo tay ngay.

Các bạn giúp mình làm sao set ViewPager vuốt nhẹ đc thế???
 

vtcNew

Active Member
8/10/11
252
60
28
Phải xem cái sự kiện kéo sang ngang của bạn thế nào đã.
Có thể code nó set khi x-y là nhỏ thì nó đã sang trang rồi
 
  • Like
Reactions: makhach

makhach

New Member
12/2/15
3
0
0
28
Phải xem cái sự kiện kéo sang ngang của bạn thế nào đã.
Có thể code nó set khi x-y là nhỏ thì nó đã sang trang rồi
ViewPager bản chất nó support kéo trang ngang rồi mà.

Mình nghĩ ViewPager bắt sự kiện onTouch( Action_MOVE ) rồi kiểm tra nếu deltaY>deltaX thì không cho kéo.
Đã thử copy code của ViewPager, loại bỏ kiểm tra deltaY mà vẫn không đc. Có lẽ mình không hiểu đúng bản chất vấn đề.