Ich hatte einige Tester, die ein zeitweiliges Problem auf einer Suchseite melden, die eine Liste enthält.
Sie sagen, wenn sie auf der Seite waren und zu einer Unterseite navigieren, dann zurück, dass die Liste manchmal bis zum unteren Rand des Bildschirms gescrollt wird.
Ich habe den Zugwiderstand auf der Liste deaktiviert, aber ich wollte wissen, ob es andere Probleme bei diesem Problem gab?Codename eine Liste gescrollt, wenn ich zum Formular zurückkomme
1
A
Antwort
0
Dies hat nichts mit Zugwiderstand zu tun. Wenn Sie im alten GUI-Builder von einem Formular zum anderen navigieren, wird das Formular von Grund auf neu erstellt und basierend auf den Daten neu positioniert.
Wir versuchen, das zuvor ausgewählte Element auszuwählen, aber wenn etwas in der Liste geändert wird, kann dies Probleme verursachen.
Sie können restoreComponentState
in der Statusmaschine mit einer leeren Implementierung überschreiben, um zu sehen, dass dies die Ursache für dieses Verhalten ist. Angenommen, Sie können einen Sonderfall für die Listeninstanz erstellen.
Verwandte Themen
- 1. Codename Eine Komponente zum Container hinzufügen
- 2. Selen. Wie bekomme ich eine Liste von Elementen, wenn die Liste gescrollt wird?
- 3. CXF WS-Versand schlägt fehl, während ich zum Client zurückkomme
- 4. CLLocationManager friert meine App ein, wenn ich vom Hintergrund zurückkomme?
- 5. AVCaptureSession schlägt fehl, wenn ich vom Hintergrund zurückkomme
- 6. Erkennen, wenn scrollView gescrollt hat
- 7. App stürzt ab, wenn ich zum vorherigen Fragment im Stapel zurückkomme
- 8. Tableiste verschwindet, wenn ich aus einer anderen Ansicht zum Tabellenansicht-Controller zurückkomme
- 9. Toolbar gescrollt, wenn PopupMenu zeigt
- 10. Wie kann ich das Scrollen der Seite verhindern, wenn ich zum Ende eines Divs gescrollt habe?
- 11. Wie vermeide ich, eine neue Instanz von MediaPlayer zu erstellen, wenn ich zur Aktivität zurückkomme
- 12. Codename eine gleichzeitige Animationen?
- 13. Codename eine anklickbare Komponente
- 14. Codename eins - Warum wird mein TableLayout geändert, wenn ich von einem anderen Formular zurückgehe?
- 15. Codename eine Fliege über Animation
- 16. Codename eine Checkbox-Stil
- 17. Wenn div gescrollt größer als - JS Ereignis
- 18. Weitere Elemente in ListBox laden, wenn nach unten gescrollt
- 19. Wie style Multi-Liste Codename eins?
- 20. Liste in Codename 1 dynamisch auffüllen
- 21. Textfeld wird leer, wenn Tabellenansicht gescrollt wird
- 22. UITableView-Delegat-Aktion, wenn TableView gescrollt wird?
- 23. Erkennen, wenn UITableView nach unten gescrollt wurde
- 24. , wenn das Fenster gescrollt letztes Element
- 25. Benutzerdefinierte UITableViewCell ändert sich, wenn TableView gescrollt
- 26. Bilder werden geändert, wenn UICollectionView gescrollt wird
- 27. ConnectionRequest, wenn zurück zum selben Formular
- 28. Übergeben von Werten vom Formular zum Formular
- 29. wenn UITableView gescrollt hat nach oben
- 30. Wie verhindere ich die Aktivität mit dem Absturz des Fragments, wenn ich vom Hintergrund zurückkomme?
Ist dies in einer GUI Builder-App oder einer handcodierten App? Lassen Sie mich auch wiederholen: https://www.codenameone.com/blog/avoiding-lists.html –
Erstellt mit dem GUI-Builder. Diese App ist ziemlich weit im Entwicklungszyklus, um das ui eines Kernbildschirms grundlegend zu ändern. Gibt es eine Arbeit mit Listen? – peopletookallthegoodnames