Articles of recyclerview

В чем разница между ListView, AbsListView и RecyclerView

Я новичок в разработке Android, и я наткнулся на эти 3 различных варианта ListView, AbsListView и RecyclerView для создания списка в android. В чем разница между этими 3.

V7 RecyclerView NullPointerException AccessibilityDelegateCompat.getBridge ()

При запуске моего фрагмента списка recyclerview я получаю эту ошибку java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.support.v4.view.AccessibilityDelegateCompat.getBridge()' on a null object reference at android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate(ViewCompat.java:923) at android.support.v4.view.ViewCompat.setAccessibilityDelegate(ViewCompat.java:1343) at android.support.v7.widget.RecyclerView$Recycler.addViewHolderToRecycledViewPool(RecyclerView.java:3900) at android.support.v7.widget.RecyclerView$Recycler.recycleCachedViewAt(RecyclerView.java:3843) at android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerView.java:3880) at android.support.v7.widget.RecyclerView$Recycler.recycleView(RecyclerView.java:3804) at android.support.v7.widget.RecyclerView$LayoutManager.removeAndRecycleViewAt(RecyclerView.java:5529) at android.support.v7.widget.LinearLayoutManager.recycleChildren(LinearLayoutManager.java:1139) at android.support.v7.widget.LinearLayoutManager.recycleViewsFromStart(LinearLayoutManager.java:1180) at android.support.v7.widget.LinearLayoutManager.recycleByLayoutState(LinearLayoutManager.java:1244) at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1268) at android.support.v7.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1102) at android.support.v7.widget.LinearLayoutManager.scrollVerticallyBy(LinearLayoutManager.java:959) at android.support.v7.widget.RecyclerView.scrollByInternal(RecyclerView.java:1047) at android.support.v7.widget.RecyclerView.onTouchEvent(RecyclerView.java:1768) at android.view.View.dispatchTouchEvent(View.java:8388) […]

RecyclerView.Adapter получить позицию позиции в моем списке

Я создал RecyclerView.Adapter и я хочу заполнить список. Так что теперь моя проблема заключается в том, что я не знаю, как реализовать позицию get для моего списка. Ниже вы можете увидеть мой код: public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<Result> _contents; public RecyclerViewAdapter(List<Result> contents) { this._contents = contents; } @Override public int getItemCount() { return […]

Как показать дату между разговором в recyclerview или в listview

Как показать дату или сегодня, вчера, как текст между разговорами Как whatsapp

Как я могу получить доступ к элементу просмотра элемента в представлении ресайклера?

У меня есть просмотр recycler, который показывает список изображений. Я добавил onScrollListener для этого вида ресайклеров. Теперь, когда свиток обнаружен, я хотел бы установить перевод изображений в зрителях. Поэтому мне нужна ссылка на основных держателей. Как я могу получить их? В коде (это не сработает, но вы получите представление о том, чего я хочу достичь): […]

RecyclerView, элемент swiping, java.lang.IllegalStateException

Моя задача состоит в том, чтобы реализовать элемент горизонтального элемента в RecyclerView. Я на самом деле справился с задачей благодаря исходному коду ViewPager и некоторым другим ресурсам, но имею проблемы с одним сценарием. My SwipeableRecyclerView (SRV отныне) расширяет RecyclerView и реализует RecyclerView.OnItemTouchListener для выполнения магии, которая на самом деле работает. Он также определяет настраиваемый интерфейс […]

Лучшее место для прикрепления onClickListener в recycliewiew

В то время как я смотрел некоторые уроки о просмотре recycler. Некоторые из них использовали конструктор viewHolder для подключения слушателя onClick, в то время как некоторые из них использовали метод onBindViewHolder. Какой метод является лучшим местом для присоединения onclicklistener. Я действительно смущен

Как настроить Grid Layout Manager для просмотра ресайклеров?

Я успешно реализовал представление recycler с макетом макета подсчета числа 2. Теперь я хочу реализовать что-то вроде изображения ниже. Для этого мне нужно настроить диспетчер компоновки сетки таким образом, чтобы подсчет диапазона для 1 элемента равнялся 1, а для остального все равно 2. Возможно ли это в любом случае.

Android Recyclerview Layoutmanager's onLayoutChildren вызывается при изменении содержимого элемента

У меня есть просмотр recycler с настраиваемым менеджером макетов (его диспетчер макетов twowayview staggeredgridview https://github.com/lucasr/twoway-view/blob/master/layouts/src/main/java/org/lucasr/twowayview/widget/ StaggeredGridLayoutManager.java ) Я использую это для отображения списка изображений. Эти изображения загружаются асинхронно, то есть когда элементы становятся активными, я декодирую данные изображения, а затем загружаю это растровое изображение в эти элементы списка. Теперь проблема заключается в том, что когда […]

Recyclerview в фрагменте ничего не показывает

У меня есть фрагмент, где я хочу включить recyclerview. Но, к сожалению, он ничего не показывает, кажется, что методы просмотра не запускаются. (Извините за мой плохой английский). Вот мой код для фрагмента: public class Quran_Fragment extends Fragment { public static final String ARG_SCROLL_Y = "ARG_SCROLL_Y"; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { […]