Tôi có một lớp mở rộng SimpleOnPageChangeListener và trong phương thức onPageScrollStateChanged của tôi Tôi muốn có thể xác định liệu người dùng đã chuyển tiếp hoặc lùi qua ViewPager hay chưa. I E. Cho dù họ đã vuốt sang trái sang phải hoặc từ phải sang trái.Android SimpleOnPageChangeListener - Xác định hướng swipe
Tôi đã thực hiện rất nhiều điều thú vị về vấn đề này nhưng tôi không thể tìm thấy bất kỳ điều gì về nó. Tôi đã mong đợi phương thức onPageScrollStateChanged sẽ cung cấp một tham số cho biết hướng swipe là gì nhưng nó không.
@Override
public void onPageScrollStateChanged(int state) {
// Determine whether the user is swiping forwards or backwards through the ViewPager
}
Có ai có ý tưởng nào không?
Cheers Mike
Hi Scottyab.Thanks bạn đã trả lời nhanh chóng. Tôi đã triển khai giải pháp này nhưng nó chỉ kích hoạt sau khi trang đã thay đổi. Tôi muốn thực hiện một số xác nhận để ngăn người dùng di chuyển về phía trước nhưng để cho phép họ di chuyển về phía sau. Với giải pháp này, trang đã thay đổi. – mighele