Articles of recycliewiew

Зачем использовать CardView вместо RelativeLayout или LinearLayout?

У меня есть RecyclerView для отображения списка элементов. Этот класс android CardView имеет андроид, чтобы отображать макет карты. Если я использую RelativeLayout и устанавливаю его фон в белый, он работает одинаково. Кроме того, в случае CardView я должен в любом случае добавить к нему детское окно, которое в основном содержит все виды внутри карты. Поэтому […]

Получение позиции в onCreateViewHolder

Я преобразовываю свой ListView в RecyclerView с помощью библиотеки поддержки v7. У меня есть 2 разных макета для загрузки в RecyclerView . В ListView я получил позицию элемента в getView() и смог загрузить соответствующий макет для этой строки. Но в RecyclerView у onCreateViewHolder нет параметра позиции. Есть ли другой способ достичь этого? PS: В приложении […]

Как использовать ItemAnimator в RecyclerView?

Я хочу сделать анимацию, когда элемент добавлен или удален из адаптера recyclerview. Я пытаюсь использовать RecyclerView.ItemAnimator следующим образом, но он не работает. public class MyAnimator extends RecyclerView.ItemAnimator{ @Override public boolean animateAdd(ViewHolder arg0) { Log.d("test","Added Animation"); return false; } @Override public boolean animateChange(ViewHolder arg0, ViewHolder arg1, int arg2, int arg3, int arg4, int arg5) { Log.d("test","Change […]

Как оживить смену менеджера компоновки просмотра ресайклера

Я использую просмотр recycler с двумя разными менеджерами макетов макетов, которые являются LinearLayoutManager и GridLayoutManager. Я хотел бы анимировать элементы при переключении с одного менеджера макета на другого менеджера. Есть ли способ достичь этого эффекта? Подходящий всплывает в моей голове, чтобы переопределить метод setLayoutManger и захватить состояния BEFORE элементов с помощью метода fromLayoutManager и рассчитать […]

Должен ли я изменить существующий список в моем приложении на RecyclerView?

Есть ли преимущества преобразования существующего списка в моем приложении в RecyclerView? Также, когда я должен использовать RecyclerView?

RecyclerView: Async-загрузка изображений

Im использует RecyclerView для отображения списка, содержащего imageView . Чтобы сделать пользовательский интерфейс более плавным, я загружаю миниатюры 58dp, сохраненные на SD-карте, в эти изображения с помощью asyncTask . Проблема заключается в том, что после того, как childView появится на визуальном дисплее, старое изображение из других данных повторно используется, а затем заменяется после завершения AsyncTask […]

Просмотр ресайклера вертикального списка прокрутки с горизонтальной прокручиваемой строкой

Я хочу RecyclerView, в котором у нас есть вертикальный прокручиваемый список элементов. Из этого прокручиваемого списка элементов некоторые должны иметь возможность прокрутки в горизонтальном направлении. Как показано ниже Может ли кто-нибудь мне посоветовать, как это сделать? Спасибо.

Обнаружение анимации в Android RecyclerView

RecyclerView , в отличие от ListView , не имеет простого способа установить для него пустое представление, поэтому нужно вручную управлять им, делая пустой вид видимым, если количество элементов адаптера равно 0. Реализовав это, сначала я попытался вызвать пустую логику представления сразу после изменения структуры ArrayList ( ArrayList в моем случае), например: btnRemoveFirst.setOnClickListener(new View.OnClickListener() { @Override […]

Что такое преимущества RecyclerView по сравнению с ListView?

Я только начал использовать RecyclerView, и я видел, что ему не хватает многих функций, таких как header, footer, divider, list list, теперь у меня есть вторая мысль об использовании его вместо ListView. Каковы преимущества и недостатки RecyclerView по сравнению с ListView? Может ли он обрабатывать более сложные виды, чем ListView? Я использую ListView до сих […]

Как отключить чертеж украшения элемента RecyclerView для продолжительности анимации элементов

У меня есть базовое украшение предметов, которое рисует какой-то материал в методе ItemDecoration.onDrawOver . На этом RecyclerView также установлен DefaultItemAnimator . Анимации работают, все отлично. Кроме одного. Когда все существующие элементы заменяются новым элементом, установленным в этом адаптере, декорации отображаются во время анимации. Мне нужен способ скрыть их. Когда анимация заканчивается, их нужно показать, но […]

Intereting Posts
Интеграция Android Google+ – повторное использование UserRecoverableAuthException Получить путь к ресурсам Android Фрагменты Android: когда использовать скрыть / показать или добавить / удалить / заменить? Создайте Javadoc для моего Android-проекта Как создать индикатор горизонтальной загрузки? Как программно изменить контрастность растрового изображения в андроиде? Разве графический интерфейс для Android SDK Manager отсутствует? Android Hide Soft Keyboard от EditText, не теряя курсора Android Studio vs Eclipse IDE Сохранение идентификатора регистрации GCM приложения, действующего во время автоматического обновления Откройте действие или фрагмент с глубоким связыванием нижнего листа АБР не отвечает. Вы можете подождать больше или уничтожить процесс «adb.exe» вручную и нажать «Перезагрузить», Получить фрагмент фрагмента из FragmentActivity Можно ли добавить любую торговую учетную запись в Google Android-кошельке Google? Отобразить сообщение «Нет товара» в ListView