ViewPager in ListView

8

Gibt es eine Möglichkeit, einen Viewpager als Listenansicht hinzuzufügen?

Ich möchte es als "Kopfzeile" oberhalb meiner Listenansicht hinzufügen, bevor alle echten Listenelemente folgen. Ich habe versucht, addHeaderView () zu verwenden oder mehrere Ansichtstypen in meinem Listenadapter zu deklarieren, aber der viewpager wird niemals angezeigt, egal wie ich es versuche.

Hat jemand etwas Ähnliches getan? Hilfe!

    
dnkoutso 29.12.2011, 23:06
quelle

2 Antworten

1

Zitieren Dianne Hackborn , ViewPager ist "einfach nicht soll als ein Element in einer Liste verwendet werden "

    
CommonsWare 29.12.2011, 23:20
quelle
12

Verwenden Sie nicht wrap_content , versuchen Sie, die ViewPager-Größe programmgesteuert zu berechnen und festzulegen, und fügen Sie dann ViewPager als Kopfzeile von ListView hinzu.

    
Wayne 26.11.2012 03:19
quelle