klausa2
Erfahrenes Mitglied
- 36
Folgendes Szenario:
Oben ist eine Gallery, jedes Gallery-item besteht aus einem bild plus beschreibendem Text, beides füllt fast den gesamten Bildschirm. Klaps soweit prima.
Nun möchte ich unterhalb der Gallery ein nicht mitwanderndes Textfeld mit der Positionsangabe, also etwa "Bild 7 von 30". Wenn immer die Gallery nach einem Fling zur Ruhe gekommen ist, muss diese Anzeige upgedated werde. Und zwar ohne das jemand irgendwo klickt. Aber wie?
Die getView Methode des zugehörenden Adapters kann das nicht, denn die Erfahrung zeigt, dass sie pro Bild unter Umständen auch für benachbarte Positionen oder auch gar nicht (beim letzten Bild der Serie) aufgerufen wird. Die onFling Methode der Gallery hat nur Informationen über das MotionEvent, geht also auch nicht.
Hat irgendjemand Erfahrung, wie ich an die benötigte Information kommen, bzw. weche Methode(n) ich überschreiben müsste?
Oben ist eine Gallery, jedes Gallery-item besteht aus einem bild plus beschreibendem Text, beides füllt fast den gesamten Bildschirm. Klaps soweit prima.
Nun möchte ich unterhalb der Gallery ein nicht mitwanderndes Textfeld mit der Positionsangabe, also etwa "Bild 7 von 30". Wenn immer die Gallery nach einem Fling zur Ruhe gekommen ist, muss diese Anzeige upgedated werde. Und zwar ohne das jemand irgendwo klickt. Aber wie?
Die getView Methode des zugehörenden Adapters kann das nicht, denn die Erfahrung zeigt, dass sie pro Bild unter Umständen auch für benachbarte Positionen oder auch gar nicht (beim letzten Bild der Serie) aufgerufen wird. Die onFling Methode der Gallery hat nur Informationen über das MotionEvent, geht also auch nicht.
Hat irgendjemand Erfahrung, wie ich an die benötigte Information kommen, bzw. weche Methode(n) ich überschreiben müsste?