Pytania otagowane jako android-recyclerview

Widżet RecyclerView jest bardziej zaawansowaną i elastyczną wersją ListView i GridView.

29
RecyclerView i java.lang.IndexOutOfBoundsException: Wykryto niespójność. Nieprawidłowa pozycja adaptera uchwytu widoku ViewHolder w urządzeniach Samsung
Mam widok recyklera, który działa idealnie na wszystkich urządzeniach oprócz Samsunga. Na Samsunga dostaję java.lang.IndexOutOfBoundsException: Wykryto niespójność. Nieprawidłowa pozycja adaptera uchwytu widoku ViewHolder kiedy wracam do fragmentu z widokiem recyklera z innej działalności. Kod adaptera: public class FeedRecyclerAdapter extends RecyclerView.Adapter<FeedRecyclerAdapter.MovieViewHolder> { public static final String getUserPhoto = APIConstants.BASE_URL + APIConstants.PICTURE_PATH_SMALL; …


30
recyclinglerview Nie podłączono adaptera; pomijanie układu
Właśnie zaimplementowano RecyclerVieww moim kodzie, zastępując ListView. Wszystko dziala. Dane są wyświetlane. Ale komunikaty o błędach są rejestrowane: 15:25:53.476 E/RecyclerView: No adapter attached; skipping layout 15:25:53.655 E/RecyclerView: No adapter attached; skipping layout dla następującego kodu: ArtistArrayAdapter adapter = new ArtistArrayAdapter(this, artists); recyclerView = (RecyclerView) findViewById(R.id.cardList); recyclerView.setHasFixedSize(true); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new LinearLayoutManager(this)); Jak …


6
Czy powinniśmy użyć RecyclerView, aby zastąpić ListView?
Dokumenty na Androida mówią: Widżet RecyclerView to bardziej zaawansowana i elastyczna wersja ListView. Ten widget jest pojemnikiem do wyświetlania dużych zestawów danych, które można bardzo skutecznie przewijać, utrzymując ograniczoną liczbę widoków. Użyj widżetu RecyclerView, jeśli masz kolekcje danych, których elementy zmieniają się w czasie wykonywania na podstawie akcji użytkownika lub …

3
Prosty przykład siatki systemu Android przy użyciu RecyclerView z GridLayoutManager (podobnie jak stary GridView)
Wiem, że RecyclerViewto zastąpiło funkcjonalność starego ListViewi GridView. Szukam bardzo podstawowego przykładu, który pokazuje minimalną konfigurację siatki przy użyciu RecyclerView. Nie szukam długich wyjaśnień w stylu samouczka, tylko minimalny przykład. Wyobrażam sobie, że najprostsza siatka naśladująca stary GridView składałaby się z następujących funkcji: wiele komórek w wierszu pojedynczy widok w …

22
Jak dodać linię podziału w Androidzie RecyclerView?
Tworzę aplikację na Androida, z której korzystam RecyclerView. Muszę dodać dzielnik w RecyclerView. Próbowałem dodać - recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST)); poniżej jest mój kod xml - <android.support.v7.widget.RecyclerView android:id="@+id/drawerList" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" />


15
Przewiń RecyclerView, aby wyświetlić wybrany element na górze
Szukam sposobu przewijania a, RecyclerViewaby wyświetlić wybrany element na górze. W sposób ListViewudało mi się to zrobić przy użyciu scrollTo(x,y)i coraz górną część elementu, które muszą być skoncentrowany. Coś jak: @Override public void onItemClick(View v, int pos){ mylistView.scrollTo(0, v.getTop()); } Problem polega na tym, że RecyclerViewzwraca błąd przy użyciu scrollTometody …

23
Jak korzystać z RecyclerView w NestedScrollView?
Jak korzystać z RecyclerViewwnętrza NestedScrollView? RecyclerViewzawartość nie jest widoczna po ustawieniu adaptera. Zaktualizowano kod układu UPDATE . <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
Jak sprawić, aby WRAP_CONTENT działał na RecyclerView
Mam kartę DialogFragmentzawierającą RecyclerView(listę kart). W tym RecyclerViewjest jeden lub więcej, CardViewsktóre mogą mieć dowolną wysokość. Chcę nadać temu DialogFragmentprawidłową wysokość na podstawie tych, CardViewsktóre są w niej zawarte. Zwykle byłoby to proste, ustawiłbym wrap_contentsię w RecyclerViewten sposób. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:scrollbars="vertical" > </android.support.v7.widget.RecyclerView> Ponieważ używam …

13
Recyclerview wewnątrz ScrollView nie przewija się płynnie
W mojej aplikacji korzystam z RecyclerViewwnętrza, w ScrollViewktórym RecyclerViewwysokość ma wysokość w oparciu o zawartość przy użyciu tej biblioteki . Przewijanie działa, ale nie działa płynnie, gdy przewijam RecyclerView. Kiedy przewijam ScrollViewsam, przewija się płynnie. Kod, którego używam do zdefiniowania RecyclerView: LinearLayoutManager friendsLayoutManager = new LinearLayoutManager(getActivity().getApplicationContext(), android.support.v7.widget.LinearLayoutManager.VERTICAL, false); mFriendsListView.setLayoutManager(friendsLayoutManager); mFriendsListView.addItemDecoration(new …

15
Wysokość widoku zagnieżdżonego modułu Recycler nie zawija zawartości
Mam aplikację, która zarządza zbiorami książek (np. Playlistami). Chcę wyświetlić listę kolekcji z pionowym RecyclerView i wewnątrz każdego wiersza, listę książek w poziomym RecyclerView. Kiedy ustawię layout_height wewnętrznego poziomego RecyclerView na 300dp, jest on wyświetlany poprawnie, ale kiedy ustawię go na wrap_content, nic nie wyświetla. Muszę użyć wrap_content, ponieważ chcę …

11
Prosty przykład RecyclerView systemu Android
Kilka razy zrobiłem listę elementów za pomocą Androida RecyclerView, ale jest to dość skomplikowany proces. Przeglądanie jednego z licznych tutoriali online ( to , to i to są dobre), ale szukam przykładowych kości, które mogę skopiować i wkleić, aby szybko rozpocząć pracę. Potrzebne są tylko następujące funkcje: Układ pionowy Pojedynczy …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.