ViewPager avec vue d'en-tête

J'ai besoin de faire de mise en page qui ressemble à ceci
ViewPager avec vue d'en-tête
Il y est vue d'en-tête (RelativeLayout), ci-dessous est ViewPager Indicateur et puis ViewPager avec des pages (FragmentPagerAdapter) qui contient ListView ou le ScrollView. Parce que vue d'en-tête peut être grand, toute la mise en page doit être déplacé.

Mon meilleur essai est d'avoir ListView avec deux en-têtes (vue d'en-Tête et ViewPager) - mais c'est très mauvais à cause de ListView à l'intérieur d'une ListView et le recyclage des problèmes.

Quelle est la meilleure approche pour le faire? Existe t'il une méthode pour ajouter ViewPager vue d'en-tête comme il peut être fait avec ListView et addHeaderView() la méthode?

Merci pour l'aide!

Voulez-vous le point de vue de radiomessagerie pour changer de page lorsque vous balayez vers la gauche / droite sur l'en-tête, ou voulez-vous la tête pour déplacer vers le haut / vers le bas lorsque vous faites défiler l'affichage de la liste? (ou les deux?). Si l'en-tête de bouger lorsque vous faites défiler / faites glisser votre doigt sur l'en-tête (pas le point de vue pager / affichage de la liste)?
L'en-tête est de défilement uniquement à la verticale avec ViewPager et de son contenu. L'en-tête ne sera pas causer des ViewPager pour balayer les pages. Essayez d'imaginer que, comme ordinaire ListView avec addHeaderView(en-Tête), mais au lieu ListView est ViewPager qui contient la liste.
Donc, votre Tête doit être un ScrollView (vertical), ou ai-je mal compris ?
J'ai exactement face à ce problème, que vous avez mis en place. Avez-vous réussi à trouver une solution?
Après avoir passé de nombreuses heures sur ce problème, je l'ai enlevé ViewPager et utilisé ListView. Je suis en utilisant MergeAdapter (cwac-fusion) avec en-tête avec des "faux" onglets et désactivation/activation des éléments dans MergeAdapter. Je n'ai pas de balayer la fonction de là, mais il ressemble exactement la même que l'image ci-dessus. Mais encore, je suis à la recherche de la solution du problème original.

OriginalL'auteur Warlock | 2014-01-03