Als «listview» getaggte Fragen

Eine ListView ist ein grafisches Bildschirmsteuerelement oder Widget, das von UI-Bibliotheken in den meisten modernen Betriebssystemen bereitgestellt wird, um Elemente in einer Listenform anzuzeigen.

6
Sollten wir RecyclerView verwenden, um ListView zu ersetzen?
Android Docs sagen: Das RecyclerView-Widget ist eine erweiterte und flexiblere Version von ListView. Dieses Widget ist ein Container zum Anzeigen großer Datenmengen, die durch Beibehalten einer begrenzten Anzahl von Ansichten sehr effizient gescrollt werden können. Verwenden Sie das RecyclerView-Widget, wenn Sie über Datensammlungen verfügen, deren Elemente sich zur Laufzeit aufgrund …

2
Wie bekomme ich einen Layout-Inflater in einem bestimmten Kontext?
Ich schreibe eine benutzerdefinierte Implementierung eines ListAdapter. In seinem Konstruktor nehme ich einen Kontext, eine Ressourcen-ID (dh R.id.xxx, die die Layoutdatei darstellt) sowie eine Liste und eine Karte (diese enthalten die Daten) auf. Das Problem ist nun, dass ich einen LayoutInflater benötige, um das View-Objekt zu erhalten, das sich in …



19
Horizontale ListView in Android?
Ist es möglich, das ListViewhorizontal zu machen ? Ich habe dies mithilfe einer Galerieansicht getan, aber das ausgewählte Element wird automatisch in die Mitte des Bildschirms verschoben. Ich möchte das ausgewählte Element nicht an derselben Stelle haben, auf die ich geklickt habe. Wie kann ich dieses Problem beheben? Meine Idee …


25
Android, ListView IllegalStateException: "Der Inhalt des Adapters hat sich geändert, aber ListView hat keine Benachrichtigung erhalten."
Was ich tun möchte : Führen Sie einen Hintergrund-Thread aus, der den ListView-Inhalt berechnet und ListView teilweise aktualisiert, während die Ergebnisse berechnet werden. Was ich weiß, muss ich vermeiden : Ich kann mich nicht mit ListAdapter-Inhalten aus dem Hintergrund-Thread anlegen, daher habe ich AsyncTask geerbt und das Ergebnis (Einträge zum …

4
ArrayIndexOutOfBoundsException mit benutzerdefiniertem Android-Adapter für mehrere Ansichten in ListView
Ich versuche, einen benutzerdefinierten Adapter für meine ListView zu erstellen, da jedes Element in der Liste eine andere Ansicht haben kann (ein Link, ein Umschalter oder eine Funkgruppe). Wenn ich jedoch versuche, die Aktivität auszuführen, die die ListView verwendet, wird eine Fehlermeldung angezeigt Die App stoppt. Die Anwendung ist für …

8
Android: ListView-Elemente mit mehreren anklickbaren Schaltflächen
Ich habe eine, ListViewwo jedes Element in der Liste eine Textansicht und zwei verschiedene Schaltflächen enthält. Etwas wie das: ListView -------------------- [Text] [Button 1][Button 2] -------------------- [Text] [Button 1][Button 2] -------------------- ... (and so on) ... Mit diesem Code kann ich eine OnItemClickListenerfür den gesamten Artikel erstellen : listView.setOnItemClickListener(new OnItemClickListener() …
182 android  listview  button 

1
Wie scrolle ich zum Anfang des langen ScrollView-Layouts?
Für einen Teil meiner App wird dem Benutzer eine Liste mit Namen angezeigt und er wird gebeten, diese nach Belieben zu gruppieren. (Beachten Sie, dass der ListView-Code wörtlich aus dem Android Views-Lernprogramm kopiert wurde. Ich habe ihn noch nicht an meine Bedürfnisse angepasst. Ich versuche nur herauszufinden, wie dies funktioniert.) …

11
Der benutzerdefinierte Listenansicht-Adapter getView wird mehrmals und in keiner zusammenhängenden Reihenfolge aufgerufen
Ich habe einen benutzerdefinierten Listenadapter: class ResultsListAdapter extends ArrayAdapter<RecordItem> { Bei der überschriebenen 'getView'-Methode drucke ich, um zu überprüfen, welche Position sich befindet und ob es sich um eine convertView handelt oder nicht: @Override public View getView(int position, View convertView, ViewGroup parent) { System.out.println("getView " + position + " " …
162 java  android  listview 


28
ListView in ScrollView scrollt unter Android nicht
Ich habe Probleme beim Scrollen ListViewin einem ScrollView. Ich habe eine Aktivität mit einigen EditTexts im oberen Teil und dann einen Registerkartenhost mit zwei Registerkarten mit jeweils einer ListView. Wenn die EditText-Ansichten fokussiert sind, wird die Softtastatur angezeigt, und da ich eine ScrollView habe, kann der Inhalt gescrollt werden. Das …

9
Android Recyclerview vs ListView mit Viewholder
Ich bin kürzlich auf das Android gestoßen, RecyclerViewdas mit Android 5.0 veröffentlicht wurde, und es scheint, dass RecyclerViewes sich nur um ein gekapseltes traditionelles ListViewAndroid-Muster handelt, das die Wiederverwendung der Ansicht fördert, anstatt sie jedes Mal zu erstellen. Was sind die anderen Vorteile der Verwendung RecyclerView? Wenn beide den gleichen …

7
android.content.res.Resources $ NotFoundException: String-Ressourcen-ID # 0x0
Ich entwickle eine Android-App, die Daten aus der MySQL-Datenbank liest, und bin auf diesen Fehler gestoßen. Ich habe dieses XML-Layout: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" …
145 java  android  xml  listview 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.