Привет! Я делаю чат и хочу чтобы сообщения которые отправляются показывались справа, а которые получаю слева, но у меня они все с одно стороны приходят. Кто может подсказать, что я делаю не так? Вот мой код.
У вас они только расположением отличаются или еще оформлением и поведением? Вам нужно создать класс данных для Message, и в зависимости от типа, inflate нужные layout.
Всем привет, есть проблема с RecyclerView. В нем есть несколько разных ViewHolder. При скролле ViewHolder со Switch либо уезжает куда-то либо пропадает. В разметку у всех ячеек стоит minHeight 80 dp и layout_height wrap_content
Всем привет. Очень глупый вопрос. Пользователь запретил доступ к камере/файлам/локации. При обращении получаем что нету доступа и все. Но как различать при нажатии "Не разрешить" и когда он нажал "Никогда не спрашивать"(повторное нажатие)? Буду очень признателен , если кто-то ответит и сэкономит время)
Всем привет, есть проблема с RecyclerView. В нем есть несколько разных ViewHolder. При скролле ViewHolder со Switch либо уезжает куда-то либо пропадает. В разметку у всех ячеек стоит minHeight 80 dp и layout_height wrap_content
онбинд может срабатывать много раз в зависимости от условий (для разных итемов)
когда появляется внизу риппл от ресайклера решил проблему с помощью android:focusableInTouchMode="true" android:nestedScrollingEnabled="false" хотя даже нету nestedScroll’a на экрани, мейби у motionLayout какие то прЕколы -_-
Всем привет. Очень глупый вопрос. Пользователь запретил доступ к камере/файлам/локации. При обращении получаем что нету доступа и все. Но как различать при нажатии "Не разрешить" и когда он нажал "Никогда не спрашивать"(повторное нажатие)? Буду очень признателен , если кто-то ответит и сэкономит время)
никак не различить, всегда проверяй на shouldShowRationale(). А в Android 11 двойной отказ пермишена ресценивается системой как Deny & Dont ask again.
когда появляется внизу риппл от ресайклера решил проблему с помощью android:focusableInTouchMode="true" android:nestedScrollingEnabled="false" хотя даже нету nestedScroll’a на экрани, мейби у motionLayout какие то прЕколы -_-
это не рипл а эдж эффект, но у него вроде нету никаких приколов с перехватом тапов