2010-11-17 16 views
4

J'essaye d'ajouter un en-tête de stikcy à un listview. J'ai mis le header-field et le listview dans un relativelayout et j'ai défini le android: layout_below = "@ id/header".Une façon de savoir quand une liste a défilé vers le haut?

Le problème est que je veux que le listview et l'en-tête soient positionnés au même endroit quand le listview ne défile pas vers le haut. L'arrière-plan de l'en-tête est transparent. J'ai dessiné une image étonnante dans la peinture pour illustrer comment je veux qu'ils interagissent.

Header and ListView

Je pensais que je pouvais passer outre les listviews onscrollistener et changer les listviews de-tingy lors de l'exécution quand il est == 0 getScrollY(), mais qui semble se produire tout le temps.

Quelqu'un at-il fait quelque chose de similaire qui pourrait me diriger dans la bonne direction?

Répondre

0

vous pouvez essayer d'appeler getFirstVisiblePosition

+0

Merci, maintenant je dois juste savoir comment je peux faire l'en-tête sur la facilité dans le listview. – AmITheRWord