Wie scroll-gridview zu positionieren?
Habe ich 30 Bilder auf der grid-Ansicht (3 Bilder pro Zeile). Wenn Sie 20 Bild und gehen Sie zum nächsten Bildschirm und kommen zurück, dann möchte ich den Fokus auf diese position. Ich verwendet folgende Zeile an code, es funktioniert für die ersten 8 Zeilen, aber in der letzten 2 Zeilen ist es nicht scrollen. Bitte helfen Sie.
gridview.setSelection(position);
gridview.requestFocusFromTouch();
gridview.setSelection(position);
Dank
InformationsquelleAutor Monali | 2013-04-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der Grund ist, weil Ihr Blick wird wieder in den adapter.
Wenn Ihr Blick ist gezwungen, nicht wiederverwenden, dann können Sie scrolltoposition durch speichern diesen Wert
und wiederherstellen des Wertes von
B aber smoothScrollToPosition(index) nicht für ICS.Gibt es eine Möglichkeit zu nutzen, auf der ICS Bitte sagen Sie mir, vielen Dank im Voraus.
B wissen Sie, wie Sie machen einen NICHT glatten Blättern? Ich habe >1000 Elemente in meinem grid-Ansicht und smoothScroll eine Weile dauert.
InformationsquelleAutor Lalith B
Können Sie versuchen, so etwas wie dieses .Ich hoffe, dies für Sie zu arbeiten..
Wenn die Selektion geschieht dies position speichern
Und wenn Sie wieder kommen, um das gridview dann können Sie versuchen, diese
InformationsquelleAutor Sreedev R
Lösung, die für mich gearbeitet wurde kombinieren-code von Monali und Sreedev (danke Monali und Sreedev):
...
später in der app...
InformationsquelleAutor tmr