Ich habe Probleme herauszufinden, wie ein Swipe-Ereignis auf der letzten Seite eines View Pager zu erfassen.Android ViewPager beim Wischen auf dem letzten Bildschirm
Grundsätzlich ist die Anforderung, dass wenn der Benutzer auf der letzten Seite ist und sie versuchen, zu wischen, um zur nächsten Seite zu gelangen, die Aktivität geschlossen werden sollte.
Ich habe versucht, dies onPageScrolled, aber ich kann nicht scheinen, einen linken oder rechten Swipe zu unterscheiden, wenn Sie dort sind. Auf der letzten Seite sollte der Benutzer weiterhin die Funktionalität beibehalten, um zur vorherigen Seite zu wechseln.
Also im Grunde der Fall ist
When on last page
if swipe prev (do normal behaviour)
if swipe next (finish activity)
jemand irgendwelche Vorschläge zur Verfügung stellen kann? Danke
Nicht die Art von Lösung, nach der ich suchte, aber ich gebe Ihnen das Häkchen, da niemand sonst etwas angeboten hat. – SikhWarrior
Wenn Sie weiter erklären, kann ich die Antwort bearbeiten. Warum magst du es nicht? Es ist einfach und effektiv. – tasomaniac
Wenn Sie einen beliebigen Pager-Indikator verwenden, wird dieser als zusätzliches Element angezeigt. Wenn Sie onDraw in einem Ansichtspager außer Kraft setzen, um ein Parallaxenbild anzuzeigen, wird der Prozentsatz des Bildscrollens reduziert. –