Als «adapter» getaggte Fragen

Verwenden Sie dieses Tag für Fragen zum Adapter-Entwurfsmuster, einem der strukturellen Entwurfsmuster der Viererbande. Verwenden Sie gegebenenfalls auch das Tag [design-pattern] und ein Tag für die Programmiersprache.


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
Rufen Sie die Aktivitätsmethode vom Adapter aus auf
Ist es möglich, eine Methode aufzurufen, die in Activityfrom definiert ist ListAdapter? (Ich will ein , um Buttonin list'sReihe und wenn diese Taste angeklickt wird, soll es das Verfahren durchführt, die in entsprechender Aktivität definiert ist. Ich habe versucht, Satz onClickListenerin meiner , ListAdapteraber ich weiß nicht , wie diese …




10
Inhalt der Listenansicht löschen?
Ich habe ein kleines Problem mit ListView. Wie lösche ich einen ListViewInhalt, wenn ich weiß, dass er einen benutzerdefinierten Adapter hat? edit- Die benutzerdefinierte Adapterklasse wird erweitert BaseAdapterund sieht folgendermaßen aus: import android.app.Activity; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; public class MyAdapter extends BaseAdapter …

8
Wie starte ich die Aktivität im Adapter?
Ich habe eine ListActivity mit meinem benutzerdefinierten Adapter und in jeder Ansicht befinden sich möglicherweise einige Schaltflächen, die ich implementieren muss OnClickListener. Ich muss das OnClickListenerim Adapter implementieren . Ich weiß jedoch nicht, wie ich die Funktion wie startActivity()oder aufrufen soll setResult(). Da sich der Adapter nicht auf Aktivität erstreckt. …
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.