Articles of recycliewiew

Высота контента RecyclerView

Есть ли хороший способ получить высоту содержимого внутри RecyclerView? Учитывая, что все предметы могут иметь разную высоту. В моем сценарии я использую LinearLayoutManager. Я искал вокруг и нашел удивительно мало результатов для этой проблемы.

Как сопоставить список списков с RecyclerView

Я пытаюсь сопоставить List<List<Object>> с RecyclerView в Android, но результат полностью испорчен. Например, у меня есть список таких списков (просто для объяснения, а не для моего реального случая): List<List<String>> list = {{a, b, c}, {d, e}, {f, g, h, i}}; Recyclerview должен отображаться как (первая строка содержит три поднабора, вторая – две, а последняя – […]

Удаление фокуса из RecycleView в Android

У меня есть приложение, использующее RecyclerView , и на планшете я получаю светло-голубой фон. Особенно на устройствах Jelly Bean и в эмуляторе. Я попытался удалить его, отметив мой RecyclerView как android:focusable="false" Я знаю, что это индикатор фокуса, поскольку на эмуляторе, если я ударил ключ вкладки, он уходит и выделяет кнопку в пользовательском интерфейсе. Он не […]

RecyclerView скрывает панель действий при открытии SoftKeyboard

У меня есть следующий макет <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/container"> <com.example.SendMessageLayout android:id="@+id/chatMessageLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" /> <View android:id="@+id/separator" android:layout_width="match_parent" android:layout_height="0dp" android:layout_above="@id/chatMessageLayout" android:background="@color/seperator_line_inpost" /> <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_above="@id/separator" > <android.support.v7.widget.RecyclerView android:id="@+id/recycleView" style="@style/BeepMeListView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_above="@+id/chatMessageLayout" android:layout_alignParentTop="true" android:transcriptMode="alwaysScroll" /> </android.support.v4.widget.SwipeRefreshLayout> </RelativeLayout> Хотя SendMessageLayout – это просто макет с EditText и Button. В […]

Как открыть другой фрагмент для recyclerview OnClick

Я использую RecyclerView для отображения элемента списка элементов в моем Navigation Drawer ящике. OnClick в элементе списка ящика, я могу открыть разные действия, однако я хотел бы иметь возможность открывать фрагменты, которые будут заменять основной макет активности. Есть ли способ сделать это? public class AdapterClass extends RecyclerView.Adapter<AdapterClass.MyViewHolder> { private LayoutInflater inflater; private Context context; List<Information> […]

RecyclerView внутри SwipeRefreshLayout внутри NestedScrollViewLayout не может прокручиваться

У меня есть активность с рушащейся панелью инструментов и вложенным представлением прокрутки с помощью FrameLayout которые я FrameLayout фрагменты. Первоначально я размещаю в нем FragmentA с CardView . Прекрасно работает. Когда я нажимаю кнопку, хотя я заменяю FragmentB другим, содержащим RecyclerView . Когда я добавляю FragmentB я наклоняю прокрутку в нижней части списка. Это видео […]

Обновление содержимого recyclerview не работает в нижнем листе

Я хочу изменить содержимое списка в представлении нижнего листа, хотя событие click, но я получил только пустой лист. Вот демо-версия, модифицированная из BottomSheetSample (github.com/niravkalola/BottomSheetSample). mainActivity.java package com.nkdroid.bottomsheetsample; import android.content.DialogInterface; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.design.widget.BottomSheetBehavior; import android.support.design.widget.BottomSheetDialog; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.View; import android.widget.Button; import java.util.ArrayList; import java.util.List; import java.util.Random; public class […]

Как получить обратную связь от RecyclerView?

Я внедрил ReceylerView, и я не могу понять, как получить сенсорную обратную связь (эффект пульсации от него). Вот что я сделал для onClickListener: holder.itemView.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { //start Intent } }); И я добавил оба кликабельных и настраиваемых для моего XML. Это то, что перерабатывает вид переработчика: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" […]

Java.lang.IllegalStateException: RecyclerView не имеет LayoutManager во фрагменте

Я был в процессе изменения Activity in Fragment и получил следующую ошибку, как только я надул RecyclerView. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { —-> View rootView = inflater.inflate(R.layout.layout_containing_recyclerview, container, false); Java.lang.IllegalStateException: RecyclerView не имеет LayoutManager Прежде чем я изменил свою активность на фрагмент, надувание прошло отлично. Некоторые дальнейшие исследования показали, что […]

Самый простой способ отображения строк со значками в RecyclerView

Что может быть самым простым способом показать список строк и значков в RecyclerView ? Для ListView я использую следующий код (здесь полный проект в GitHub ) без отдельного адаптера: mListView = (ListView) findViewById(R.id.list_view); mListView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mPlanets) { @Override public View getView(int position, View convertView, ViewGroup parent) { TextView view = (TextView) super.getView(position, convertView, parent); […]

Intereting Posts
Ошибка при действии ActionBarSherlock SearchView Получить URI файла .mp3, хранящегося в папке res / raw в android Проблемы с клавиатурой с Android Studio на Ubuntu Android: startActivityForResult () с функциональностью кнопки BACK Поддерживает ли ormlite поддержку наследования? Проблема с OnClickListener для Android ListView Adapter Теперь, когда SSLSocketFactory устарел на Android, какой был бы лучший способ справиться с проверкой подлинности сертификата клиента? «Если каждый телефон отвечает на OK Google », Как использовать камеру Android с OpenGL ES для работы? Как установить значение переменных для метки при печати на принтер зебры с помощью sdk on android Интегрируйте dropbox в мое приложение, которое показывает предупреждение безопасности Проблемы с listview addFooterView Установите меню для нескольких панелей инструментов на android Результаты поиска андроида autocompletetextview скрыты под клавиатурой Добавление кнопки под списком на Android