53 votes

Est-il possible d’avoir un ViewPager à l’intérieur d’un ScrollView ?

J’essaie d’utiliser un intérieur d’un , mais le n’apparaît pas. Si j’enlève le semble `` bien.

J’ai créé un projet de test simple avec les éléments suivants :

mise en page principale.xml :

Classe d’activité :

Merci pour votre temps.

122voto

C0deAttack Points 7652

Je l’ai compris;

J’avais besoin `` d’ajouter à l’élément ScrollView.

25voto

Silvans Solanki Points 1231

Oui, il est possible d’avoir viewpager à l’intérieur de scrollview.

Utilisez le code ci-dessous et vous atteindrez votre objectif, j’ai fait la même chose dans mon code.

J’espère que cela aide quelqu’un à résoudre les problèmes de défilement avec ViewPager imbriqué dans un ScrollView.

3voto

Cette solution a fonctionné pour moi, avec un contenu dynamique.

http://www.henning.ms/2013/09/09/viewpager-que-tout-simplement-ne-pas-mesurer/

Dans le xml, mettez et ``

Et dans ViewPager personnalisé aussi mettre ``

1voto

Dans le cas où quelqu’un a le même problème, lorsque j’utilise la classe ci-dessous, cela fonctionne bien.

-10voto

Nikolay Elenkov Points 32843

Pourquoi essayez-vous de faire cela? Le moyen le plus naturel serait d’envelopper chaque page dans un si vous en `` avez besoin.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X