Ich habe mich für ListView entschieden, um das Problem zu lösen, dass ich das vorherige Memo-Array nur einzeln anzeigen kann. Also habe ich zuerst untersucht, was eine Liste ist. Kurz zusammengefasst Eine Liste kann Werte grundsätzlich auf die gleiche Weise wie ein Array speichern, aber im Gegensatz zu einem Array können Sie nach dem Speichern einfach Werte einfügen, ändern oder löschen (wie es scheint). Außerdem kann ListView alle Elemente in List anzeigen, sodass Sie es verwenden können, wenn Sie es nur anzeigen möchten. Und ist es mit Arrays kompatibel? Es ist sehr einfach, von Array zu Liste und von Liste zu Array zu wechseln. Wenn Sie neu in der Programmierung sind, müssen Sie jedoch vorsichtig sein. , Als ich versuchte, den Inhalt von einem Array in eine Liste zu ändern und in ListView anzuzeigen, stellte ich fest, dass die App ausnahmslos gestoppt wird, wenn diese Liste einen Nullwert </ strong> enthält. Nein, ich bin möglicherweise der einzige, der einen solchen Fehler macht. Wenn die Anwendung jedoch mit ListView an dem Teil stoppt, überprüfen Sie mit System.out.println (), ob der Inhalt von List einen Nullwert enthält. Ich möchte, dass. Wenn es einen Nullwert gibt, kann dies die Ursache für das Stoppen der App sein. Wenn ein Nullwert enthalten ist, funktioniert er möglicherweise ordnungsgemäß, wenn er mit der If-Anweisung entfernt wird. Wie oben erwähnt, war es sehr rudimentär und ich konnte es nicht finden, selbst wenn ich suchte. (Vielleicht war ich einfach nicht gut im Suchen)
PS
Recommended Posts