Articles of recyclerview

Общие сведения о RecyclerView.ViewHolder

Мне трудно понять работу держателя взгляда, вот мой вопрос, который мог бы увеличить мое понимание зрителя: Говорят, что oncreateViewHolder возвращает объект-объект для просмотра. Что представляет собой объект-владелец объекта, он содержит все представления в одной строке? Если есть список из 1000 элементов, сколько будет создано viewobjects? Мое понимание: если мы создаем объект viewholder, он содержит ссылку […]

RecyclerView внутри ScrollView / NestedScrollView не прокручивается правильно

У меня есть макет, который имеет CardView и связанный с ним FloatingActionButton . Существует список ответов ниже CardView (который является RecyclerView ). Иногда высота CardViews' больше, чем экран, поэтому я использовал layout_height="wrap_content" для CardView и завернул весь LinearLayout внутри ScrollView . Однако это вызывает проблему (поскольку это прокрутка в ScrollView ), прокручивая элементы RecyclerView . […]

Дважды щелкните OnClickListener адаптера просмотра Recycler

Я пытаюсь добавить простой вид «Просмотр» в элемент просмотра ресайклера, но по какой-то причине мне нужно дважды щелкнуть элемент, а не один раз, чтобы выполнить действие. При одном щелчке кажется, что recycler View не обнаруживает клика. На следующем, однако, он обнаруживает щелчок и выполняет подходящее действие. XML: <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/cardView" android:layout_width="match_parent" android:layout_height="wrap_content" > <RelativeLayout android:id="@+id/rlContainer" […]

Прокрутка RecyclerView Прокрутка до положения всегда сверху

Я использую линейный менеджер компоновки и RecyclerView с LinearLayout Manger для заполнения некоторого списка элементов. Когда я показываю recyclerview в первый раз, и я использую: linearLayoutManager.scrollToPosition(desiredindex); Он прокручивается наверх, где мне понравилось: Теперь вот сложная часть, Когда я прокручиваю верх над recyclerview (то есть индексы новых предметов будут ниже, чем desiredindex ), и я звоню: […]

Onclicklistener по конкретному элементу recyclerview в android

Я задам очень простой вопрос, но я застрял в нем в течение длительного времени. После просмотра карты есть recycleview, который имеет 2 изображения в каждой строке. Теперь я хочу создать прослушиватель кликов на изображениях, а не recycleview. Соответствующий макет (layout_main.xml) этого действия (MainActivity.java) содержит только recyclerview. Элементы каждой строки находятся в другом макете (layout_images.xml). Я […]

Как добавить LinearLayout Manager и GridLayout Manager в RecyclerView в Android

У меня был дизайн, необходимый для реализации, как изображение Top на представлении, а внизу есть GridView с двумя coloumns. Поэтому я планирую его реализовать с помощью RecyclerView . Для начала мне нужно использовать LinearLayoutManager и Bottom, у которого есть GridLayoutManager . Итак, как я могу создать адаптер Recycler с этими двумя значениями.

Изменение цвета фона выбранного элемента в recyclerview

Как изменить цвет фона только выбранного вида в моем примере просмотра корзины? Необходимо изменить только цвет фона для выбранного элемента itemview. Только один выбранный элемент должен отображаться с изменением цвета фона за раз, а остальное должно быть как и при выборе. Вот мой код: Основная деятельность public class MainActivity extends AppCompatActivity { RecyclerView rv1; private […]

Загрузите фрагмент при нажатии на CardView из RecyclerView

У меня есть RecyclerView и CardView внутри него. Теперь я хочу загрузить простой Fragment при нажатии на CardView. Я не могу сделать это с помощью FragmentManager или SupportFragmentManager. Пожалуйста, дайте мне несколько советов. Мой RecyclerViewAdapder и ViewHolder … public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerViewAdapter.ViewHolder> { private String[] eventName; private String[] eventBrief; public static class ViewHolder extends […]

RecyclerView нет полосы прокрутки при выключении прокрутки

Я пытаюсь избежать тени прокрутки на RecyclerView . Однако кажется, что добавление android:overScrollMode="never" имеет побочный эффект скрытия любых вертикальных и горизонтальных полос прокрутки, которые присутствовали в RecyclerView . Кто-нибудь знает, как показывать полосы прокрутки, избегая тени тени?

Recyclerview изменение элементов при прокрутке

Может кто-нибудь объяснить мне, в чем проблема? Когда я прокручиваю вниз, а затем вернусь к вершине, мои предметы были изменены для других элементов в списке, и если я снова прокручу, элементы снова будут изменены. Это мой адаптер. public class AcademicAdapter extends RecyclerView.Adapter<AcademicAdapter.AcademicVH> { private LayoutInflater inflater; private List<AcademicStatus> data; public AcademicAdapter(List<AcademicStatus> data) { this.data = […]

Intereting Posts
Android: последствия наличия targetSDK> BuildTarget SetEnabled (), setClickable () не работает Проблема с пользовательскими обратными вызовами AsyncTaskLoader Неопределенная ссылка на AAssetManager_fromJava Как окрасить и выравнивать элемент spinner на Android? Android Market: «Этот элемент несовместим с вашим устройством». Вычислить истинный заголовок правильно в android Невозможно добавить платформу с помощью Cordova CLI 7.0.0 Fragment.onCreateView () не вызван в viewpager после изменения конфигурации Async Task OnProgressUpdate CalledFromWrongThreadException: только исходный поток, создавший иерархию представлений, может коснуться его представлений Какова цель Google Cloud Messaging Youtube Api андроид автозапуск Обновлен NDK до r9c из r8e и получена ошибка «Нет правила для создания цели» Получите значение текста ссылки при нажатии в текстовом режиме в android Android.view.InflateException: двоичная строка XML-файла # 2: ошибка раздувания фрагмента класса