Was ist besser, listview oder eine linearlayout in scrollview wenn Einzelteile sehr begrenzt sind?

Ich werde einen Bildschirm haben, in dem es 11 Bilder untereinander gibt, also wird die Liste nur ein Bild pro Zeile haben. Nun, ich war verwirrt in der Verwendung einer Listenansicht mit benutzerdefinierten Adapter oder eine linearelayout enthalten von scrollview? Was wäre besser?

  • Activity_main.xml: Fehler beim Finden des Stils, der der ID 2130771996 entspricht
  • Wie man Bluetooth basierte Anwendung auf Androidx86 oben auf VirtualBox mit eingebautem Laptop bluetooth testet
  • Android-System-Overlay-Fenster
  • Wie man die Tastatur ausschaltet, wenn die Aktivität beginnt
  • Der DSCP-Wert kann nicht in android app gesetzt werden
  • BackSpace nicht das Keyup-Event in Android Mobile abfeuern
  • Entfernung zu einer GPS-Koordinate hinzufügen
  • Android Service - Ping URL
  • Das Meta-Daten-Tag in der Android-Version von AndroidManifest.xml hat nicht den richtigen Wert
  • Drag & Drop RecyclerView, das aus SQLiteDatabase belegt ist
  • VideoView onPrepared wird nicht aufgerufen, wenn das VideoView unsichtbar ist
  • Android Manifest Duplicate Permissions
  • 2 Solutions collect form web for “Was ist besser, listview oder eine linearlayout in scrollview wenn Einzelteile sehr begrenzt sind?”

    Der Vorteil einer Listenansicht ist, dass alle Elemente nicht alle im Speicher erstellt werden. Also, was passiert ist, dass, wenn die Anzahl der sichtbaren Elemente in Ihrer Liste sind 10, dann werden es 11 Elemente erstellt und wie Sie scrollen die diejenigen, die aus der Sicht sind gelöscht und die, die in Sicht sind erstellt werden. Dies wird durch die Listenansicht behandelt.

    In deinem Fall wird das nicht passieren. Alle 11 Artikel werden im Speicher sein. Egal ob sie im Blick sind oder nicht. Also ich denke, es hängt davon ab, ure Speicher Handling. Andere als du sollte keine Probleme haben, da sie statisch sind. OnClick () kann in der Bildansicht selbst durchgeführt werden. Also so gut zu gehen 🙂

    Basis auf Ihre Anforderung, ein Scrollview wäre genug.

    Es sei denn:

    1. Sie sehen eine zukünftige Erweiterung in jeder Zeile vor.
    2. Sie müssen den Inhalt häufig aktualisieren. Oder du musst ihre Bestellung in Laufzeit sortieren.
    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.