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; …
Jak ustawić odstępy między kolumnami za pomocą RecyclerView za pomocą GridLayoutManager? Ustawienie marginesu / wypełnienia w moim układzie nie ma wpływu.
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 …
Jak mogę animować elementy RecyclerView, kiedy się pojawią? Domyślny animator elementów animuje tylko wtedy, gdy dane są dodawane lub usuwane po ustawieniu danych recyklera. Jestem nowymi programistami i nie mam pojęcia, od czego zacząć. Wszelkie pomysły, jak to osiągnąć?
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 …
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 …
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" />
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 …
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 …
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 …
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ę …
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 …
Jak ustawić layoutManager RecyclerView z XML? <android.support.v7.widget.RecyclerView app:layoutManager="???" android:layout_width="match_parent" android:layout_height="match_parent"/>
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.