Als «android-arrayadapter» getaggte Fragen

7
Was ist "android.R.layout.simple_list_item_1"?
Ich habe angefangen, Android-Entwicklung zu lernen und folge einem Beispiel aus einem Buch: // Create the array list of to do items final ArrayList<String> todoItems = new ArrayList<String>(); // Create the array adapter to bind the array to the listView final ArrayAdapter<String> aa; aa = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, todoItems …


5
Beispiel notifyDataSetChanged
Ich versuche in meinem zu verwenden Android Application das notifyDataSetChanged()für ein Verfahren , ArrayAdapteraber es für mich nicht funktioniert. ich fand als Antwort , dass notifyDataSetChanged()das im Haupt-Thread laufen sollte, aber es gab kein Beispiel dafür. Könnte jemand ein Beispiel oder zumindest einen Link senden?!


5
Android ListView-Header
Ich habe ListView, das eine Art von Ereignissen enthält. Ereignisse werden nach Tag sortiert, und ich möchte für jeden Tag eine Kopfzeile mit Datum haben, und dann hören die Ereignisse unten zu. So fülle ich diese Liste: ArrayList<TwoText> crs = new ArrayList<TwoText>(); crs.add(new TwoText("This will be header", event.getDate())); for (Event …


6
Was ist der Unterschied zwischen BaseAdapter und ArrayAdapter?
Ich möchte den Unterschied zwischen BaseAdapterund kennen ArrayAdapter. Ich habe erreicht, was ich will ArrayAdapters. Beeinträchtigt es die Leistung ListViewder Adapterschnittstelle, in der es implementiert ist? Und die letzte Frage ist, kann ich irgendetwas erreichen, wenn ich ListVieweines davon benutze Adapters, oder gibt es bestimmte Fälle, in denen nur ein …

1
ArrayAdapter in ListView: UnsupportedOperationException kann nicht geändert werden
Ich versuche eine Liste mit Namen zu erstellen. Diese Liste sollte änderbar sein (Hinzufügen, Löschen, Sortieren usw.). Wenn ich jedoch versuchte, die Elemente im ArrayAdapter zu ändern, stürzte das Programm mit einem java.lang.UnsupportedOperationExceptionFehler ab. Hier ist mein Code: ListView panel = (ListView) findViewById(R.id.panel); String[] array = {"a","b","c","d","e","f","g"}; final ArrayAdapter<String> adapter …


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.