Onclick auf Ansicht Pager in Android funktioniert nicht in meinem Code

8

Ich habe View-Pager in meinem Code implementiert und ich habe On-Click-Listener auf View-Pager gesetzt, aber mein On-Click-Listener funktioniert nicht, ich poste meinen Code

%Vor%     
Achin 18.02.2014, 06:18
quelle

3 Antworten

6

Verwenden Sie clicklistener im Element ViewPager . Dies funktioniert nicht, da Child von ViewPager das Ereignis von Parent (d. H. ViewPager) abfängt. E.G, wenn Sie ImageView innerhalb von ViewPager mit PagerAdapter hinzufügen, dann klicken Sie auf ImageView, um es einfach zu machen

    
Sameer 18.02.2014, 06:20
quelle
7

Ich habe die benutzerdefinierte ViewPager :

implementiert %Vor%

Und ein Beispiel, wie man onClickListener implementiert:

%Vor%     
Volodymyr Yatsykiv 14.10.2015 11:10
quelle
0

Es gibt keinen onClick-Listener in ViewPager. Sie können den gleichen Effekt verwenden, indem Sie einen Recyclerview anstelle eines ViewPagers verwenden, wie unten gezeigt.

%Vor%

Wenn Sie Recyclerview als horizontal verwenden, können Sie einen Bildlauf durchführen und die Klickereignisse abrufen. Bitte beachten Sie, dass Sie den RecyclerView.Adapter verwenden

    
Jyothi 02.08.2016 06:53
quelle

Tags und Links