Als «android-recyclerview» getaggte Fragen

Das RecyclerView-Widget ist eine erweiterte und flexiblere Version von ListView und GridView.

29
RecyclerView und java.lang.IndexOutOfBoundsException: Inkonsistenz festgestellt. Ungültiger Ansichtshalteradapter positionViewHolder in Samsung-Geräten
Ich habe eine Recycler-Ansicht, die auf allen Geräten außer Samsung einwandfrei funktioniert. Auf Samsung bekomme ich java.lang.IndexOutOfBoundsException: Inkonsistenz festgestellt. Ungültiger Ansichtshalteradapter positionViewHolder wenn ich mit einer anderen Aktivität zum Fragment mit der Recycler-Ansicht zurückkehre. Adaptercode: public class FeedRecyclerAdapter extends RecyclerView.Adapter<FeedRecyclerAdapter.MovieViewHolder> { public static final String getUserPhoto = APIConstants.BASE_URL + APIConstants.PICTURE_PATH_SMALL; …


30
recyclerview Kein Adapter angeschlossen; Layout überspringen
Nur RecyclerViewin meinem Code implementiert , ersetzen ListView. Alles funktioniert gut. Die Daten werden angezeigt. Es werden jedoch Fehlermeldungen protokolliert: 15:25:53.476 E/RecyclerView: No adapter attached; skipping layout 15:25:53.655 E/RecyclerView: No adapter attached; skipping layout für den folgenden Code: ArtistArrayAdapter adapter = new ArtistArrayAdapter(this, artists); recyclerView = (RecyclerView) findViewById(R.id.cardList); recyclerView.setHasFixedSize(true); recyclerView.setAdapter(adapter); …


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 …

3
Einfaches Android-Grid-Beispiel mit RecyclerView mit GridLayoutManager (wie das alte GridView)
Ich weiß, dass RecyclerViewdie Funktionalität der alten ListViewund ersetzt hat GridView. Ich suche ein sehr einfaches Beispiel, das ein minimales Raster-Setup mit zeigt RecyclerView. Ich suche keine langen Erklärungen im Tutorial-Stil, nur ein minimales Beispiel. Ich stelle mir vor, dass das einfachste Raster, das das alte GridView nachahmt, aus folgenden …

22
Wie kann eine Trennlinie in einem Android RecyclerView hinzugefügt werden?
Ich entwickle eine Android-Anwendung, in der ich verwende RecyclerView. Ich brauche einen hinzuzufügen Teiler in RecyclerView. Ich habe versucht hinzuzufügen - recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST)); Unten ist mein XML-Code - <android.support.v7.widget.RecyclerView android:id="@+id/drawerList" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" />


15
Scrollen Sie durch RecyclerView, um das ausgewählte Element oben anzuzeigen
Ich suche nach einer Möglichkeit, einen Bildlauf durchzuführen RecyclerView, um das ausgewählte Element oben anzuzeigen. In a konnte ListViewich dies tun, indem scrollTo(x,y)ich die Oberseite des Elements, das zentriert werden muss, verwendete und abrief. Etwas wie: @Override public void onItemClick(View v, int pos){ mylistView.scrollTo(0, v.getTop()); } Das Problem ist, dass …

23
Wie verwende ich RecyclerView in NestedScrollView?
Wie benutzt man RecyclerViewdrinnen NestedScrollView? RecyclerViewInhalt ist nach dem Einstellen des Adapters nicht sichtbar. UPDATE- Layoutcode aktualisiert. <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="@dimen/keyline_1"> </RelativeLayout> <View android:id="@+id/separator" android:layout_width="match_parent" android:layout_height="1dp" android:background="#e5e5e5" /> <android.support.v7.widget.RecyclerView android:id="@+id/conversation" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> </android.support.v4.widget.NestedScrollView>

18
Wie lasse ich WRAP_CONTENT in einer RecyclerView funktionieren?
Ich habe eine DialogFragment, die eine enthält RecyclerView(eine Liste von Karten). Darin RecyclerViewbefinden sich eine oder mehrere CardViews, die eine beliebige Höhe haben können. Ich möchte diesem DialogFragmentdie richtige Höhe geben, basierend auf den CardViewsdarin enthaltenen. Normalerweise wäre dies einfach, ich setzen würde wrap_contentauf das RecyclerViewso. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" …


15
Die Höhe der verschachtelten Recycler-Ansicht umschließt den Inhalt nicht
Ich habe eine Anwendung, die Sammlungen von Büchern (wie Wiedergabelisten) verwaltet. Ich möchte eine Liste der Sammlungen mit einer vertikalen RecyclerView und in jeder Zeile eine Liste der Bücher in einer horizontalen RecyclerView anzeigen. Wenn ich die layout_height der inneren horizontalen RecyclerView auf 300dp setze, wird sie korrekt angezeigt, aber …

11
Einfaches Android RecyclerView-Beispiel
Ich habe einige Male mit Android eine Liste von Elementen erstellt RecyclerView, aber es ist ein ziemlich komplizierter Prozess. Ich gehe eines der zahlreichen Online-Tutorials durch ( dies , das und das sind gut), aber ich suche ein Beispiel, das ich kopieren und einfügen kann, um schnell einsatzbereit zu sein. …


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.