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.

Mehr über adapter...

Ich baue eine Zeitung hinzufügen (Kinda) mit zwei Listen Ansichten: Eine Listenansicht enthält 4 Artikel von 2020 und der andere hat 4 Artikel ab 2021. Wenn der Benutzer auf einen Artikel-Titel klickt, eröffnet WebView den Artikel. Ich habe jedoch nur noch eine Listenansicht und eine OnItemClick-Met....
28 Apr. 2021 im 07:46
Ich benutze Kotlin in SDK 29. Ich möchte ein Recykloview in mein Fragment machen. Wenn ich das Gerät ausführe, stürzt es nicht ab, das Fragment wird nicht der Recycler-Ansicht angezeigt, und ich habe den folgenden Fehler: e / recymaview: kein adapter angehängt; Überspringen von Layout Hier ist mei....
Ich habe eine Methode in einem Fragment, das ich anrufen möchte, wenn der Benutzer auf ein Recycerview-Element klickt. Beispielsweise holder.addButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //call the method in ....
22 Apr. 2021 im 10:54
Ich arbeite mit Java an Android Studio. Ich habe viele ImageViews in GridView. Und ich versuche, Click-Ereignis anzuwenden, das mehrere ImageViews gleichzeitig auswirkt Was ich tun möchte Zum Beispiel gibt es zwei ImageView A und B in derselben GridView. Wenn ich auf einen ImageView auf klicke, setz....
22 Apr. 2021 im 08:52
Ich habe versucht, n Anzahl von Listenansichten programmgesteuert in Android zu erstellen. Die Adapter-Benutzeroberfläche zeigt jedoch immer die letzten Listenansichtselemente in allen Listenansichten an. Zum Beispiel: Ich möchte programmgesteuert 20 Listenansichten erstellen und jede Listenansicht....
Ich erstelle eine App mit Firebase als Backend. Ich verwende denselben Adapter für verschiedene Aktivitäten, jetzt funktioniert er gut, aber die Positionen waren nicht übereinstimmend, zum Beispiel: Die Ausgabe von Position 0 wird in Position 1 und für Position 1 in Position 2 usw. angezeigt. So lö....
Ich schreibe eine App, um eine Baumansicht von Drogengruppen, Drogen und deren Informationen anzuzeigen. Im Wesentlichen handelt es sich um eine ExpandableListView von Arzneimittelgruppen, in der einzelne Arzneimittelnamen in der Ansicht der Kinder angezeigt werden und ein neues Fragment mit weiter....
8 Feb. 2021 im 19:36
Ich habe eine Listenansicht, in der jede Zeile eine Textansicht und einen Spinner enthält. Ich kann beide füllen und ohne Probleme aus dem Spinner auswählen. Wenn der Benutzer aus dem Drehfeld auswählt, kann ich die Auswahl mit onItemSelected () lesen. Mein Problem ist, dass ich nicht herausfinden....
15 Dez. 2020 im 22:43
Ich verwende recyclderview in Fragment. Was unterscheidet Code 1 und Code 2? Als ich zum ersten Mal Code 2 mit Code 3 verwendete, trat ein Fehler auf. @NonNull @Override public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { LayoutInflater inflater = Layout....
Zuerst gebe ich Ihnen ein Beispiel für meinen Code und beschreibe das Problem unten. MainViewModel class MainViewModel @ViewModelInject constructor(private val ordersRepository: OrdersRepository) : ViewModel() { private val _orderList = MutableLiveData<State<List<Order>>>() val or....
24 Nov. 2020 im 17:30
Ich habe folgendes Problem: Ich habe eine ExpandableListView implementiert, die mir eine Reihe von Datensätzen aus einer Datenbank anzeigt. Neben jedem Element befindet sich eine Schaltfläche zum Löschen dieses Elements. Mein Problem ist, dass die Methode, mit der das Element aus der ExpandableList ....
19 Nov. 2020 im 19:42
Wie kann ich meine Recycling-Ansicht ändern, wenn ich neue Daten sende oder die Informationen aktualisiere? Ich habe ein dapter.notifyDataSetChanged(); verwendet, aber es funktioniert nicht ... Ich habe mehr Methoden ausprobiert, aber das alles kann meine Recycler-Ansicht nicht ändern In meinem Code....
1 Nov. 2020 im 08:22
Neuer Beitrag Ich verstehe mein Problem jetzt etwas besser und anstatt einen neuen Thread zu erstellen, werde ich diesen einfach aktualisieren. Die Verwendung von hci_open_dev ist daher fehlerhaft, da nur der lokale BT-Adapter einen Socket öffnet. Es hilft mir nicht, eine Verbindung zu einem Remote....
5 Okt. 2020 im 12:16
Die Position der Bilder wird nach jedem Bildlauf in RecyclerView jedes Mal gestört. Ich verwende die Picasso Bibliothek, um die Bilder in der RecyclerViewAdapter zu platzieren. Ich habe die recyclerView getestet, sie funktioniert einwandfrei. Das Problem liegt im onBindViewHolder . In diesem VIDE....
29 Sept. 2020 im 11:14
Ich versuche, OnItemClick zu verwenden, um Details auf einer Benutzerprofilseite anzuzeigen, und es tritt immer noch der folgende Fehler auf: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.get(ArrayList.java:437) at fr.ousoft.suiviemedsbox.ScrollingActi....
23 Sept. 2020 im 18:00
Grundsätzlich möchte ich Daten mithilfe eines Adapters an mein RecyclerView binden, aber anscheinend wird meine Datenliste in Aktivität, in der ich den Adapter definiere, nicht angezeigt listItems.adapter = FormRecyclerAdapter(this, TestFileManager.testForms) // testForms highlighted(unresloved refe....
14 Apr. 2020 im 10:02
Ich versuche, Beiträge von einem Server in listView anzuzeigen. Also habe ich recycle-view verwendet, um das zu erreichen. Alles funktioniert einwandfrei, außer dass alle Elemente zweimal angezeigt werden. Ich habe die Gesamtzahl der vom Server abgerufenen Elemente gezählt und die Anzahl beträgt 5, ....
14 Feb. 2020 im 13:43
Ich möchte admob mit recyclerview verwenden, aber es gibt ein Problem. Ich muss einige Elemente ausblenden, die zum Ansichtsinhaber gehören. Ich muss die Bildansicht ausblenden, zu welcher Position die Bildansicht gehört. Wenn ich auf owner.btnReklamIzle klicke, muss das Bild an dieser Position in d....
Ich erhalte 2 Arten von Daten mit Firebase und mit RadioButton sortiere ich die angezeigten Daten. Alles scheint zu funktionieren, aber es gibt immer noch einen leeren Bereich, wenn einer der Datentypen ausgeblendet ist. Sagen Sie mir, wie ich Daten richtig ein- und ausblenden kann. Das bekomme ich ....
10 Jän. 2020 im 01:09
Ich habe ein Fragment mit einer benutzerdefinierten Recyclingansicht, die mit einem REST-Aufruf gefüllt wird. Wenn ich auf ein Listenelement klicke, wird ein Dialogfeld angezeigt. Ich möchte diese Liste zurücksetzen, wenn ich den Dialog verlasse. Ich habe folgenden Code gefunden: FragmentManager man....
29 Dez. 2019 im 18:14
Ich möchte die Sichtbarkeit der Schaltfläche von "Gefällt mir" auf "Nicht" und "Nicht mögen" ändern. Wenn die Taste gedrückt wird, wird die API aufgerufen, aber nur einmal geändert package com.vipulashishsanket.vadakvadan.Adapter; import android.content.Context; import android.content.Intent; impor....
17 Dez. 2019 im 15:02
Viel Spaß auf dem Laufenden: override fun instantiateItem(container: ViewGroup, position: Int): Any { val view = AuthorizationHeaderView(context = context) updateViewContent(view, data[position]) timeUpdateListeners.add(view as TimeUpdateListener) container.addView(view, 0) retur....
16 Dez. 2019 im 14:56
Ich möchte Daten von einem Adapter an ein Fragment senden, das bereits geöffnet ist. In der Hauptaktivität sind bereits zwei Fragmente geöffnet, Fragment A und Fragment B. In Fragment A habe ich eine RecyclerView und eine CardView platziert. Wenn auf eine der Kartenansichten geklickt wird, möchte ic....
22 Aug. 2019 im 06:35
Ich versuche, die gesamte RecyclerView innerhalb der Adapterklasse (onBindViewHolder -Methode) zu aktualisieren. Wenn ich auf ein Element in der Liste klicke, möchte ich, dass sich die Elementparameter ändern. Was ist der beste Weg, dies zu tun? onBindViewHolder Methode in der Adapter Klasse: @Overr....
20 Juli 2019 im 01:08
Ich möchte ein benutzerdefiniertes Adapter für mein RecyclerView erstellen, da ich eine benutzerdefinierte Methode verwenden muss, die mein List später initiiert, wenn mein Moderator bereit ist: public void setList(List<Object> data){ this.data = data; } Dies ist meine nicht benutze....