Konstantin
для чего в Rxjava2 нужен BackpressureStrategy.BUFFER?
чтобы... эммм, буферизировать незаэмиченые данные, а не дропать их... разве не очевидно?
Konstantin
амирите?
Oleg
не помогло
Oleg
да, знаю, но раньше с кирилицей работало
Oleg
нового юсера заводить
Влад
Видео от vergiliy1988
Влад
Добрый день, прошу помощи
Влад
Влад
Суть такая, скачал приложение от теле2, и там на главном экране несколько карточек с инфой и кнопками которые не помещаеются на экране и скролятся. Я приложу видео для ясности. Суть моего вопроса как это сделано? То есть это же явно не ресайкл вью или кардвью. Это сделано через фрагменты?
Влад
Ведь recycleview для однотипных элементов, а тут разносол. И как я понимаю эти элементы сделаны программно, так как такое в редакторе не сверстать так как на экране не помещаются
Alexei
Для разных элементов в списке используется как раз таки ресайклер
Влад
Ну на сколько я понимаю для ресакла создается отдельная вьюха шаблон, куда потом уже значания подставляютя
Влад
То есть вот такая страница/окно сделано на ресайклере? Или просто N кол-во фрагментов?
Alexei
Да, вероятней всего это ресайклер. Фрагменты тут вовсе не нужны.
Kirill Vasiliev
Это ресайклер и разные ViewHolder'ы, в onCreateView создается нужный вьюхолдер, в onBindView он инициализируется. Тип вьюхолдера определяется в getItemType()
Alexei
Но можно и в обычном лист вью реализовать. Основная особенность ресайклера в реализации из коробки патерна вью холдер для переиспользвания вьюшек которые уходят за границу экрана. На то и название ресайклер
Kirill Vasiliev
Это гуглится за 10 секунд
Kirill Vasiliev
https://medium.com/@ruut_j/a-recyclerview-with-multiple-item-types-bce7fbd1d30e
Влад
Это гуглится за 10 секунд
Ну я просто не знал через что это сделано. Думал фрагментами
Kirill Vasiliev
а, пардон ) видел выше вы писали про ресайклер, меня это смутило
Влад
С фоном ясно, просто не думал что целесообразно мутить с ресайклом, куча свитчей и т.д. Ведь тут каждый элемент списка сильно отличается отдругих
Kirill Vasiliev
сложные списки почти всегда ресайклер
Влад
Спасибо
Любимый❤
объясните пожалуйста простыми словами, для чего нужна функция distinct в rx2, читаю документацию с гугл перевода, не понимаю сути
Любимый❤
да уж, сложная эта тема rx2
Artem
Artem
как можно еще понятнее объяснить?
Tishka17
Видимо, примерно как везде. Убирает повторяющиеся значения
Tishka17
Реально, что объяснять-то?
Gerc
Отключил instant run, но теперь крашится сборка на глайдмодуле, ребилд, клин делал. На другом компе где не включал инстантран все норм собирается. Чё делать? Студию переставлять вроде не поможет
Gerc
Гугл такой советует глайд с анотейшнпроцессом и сует инстантран. А оно нифига не работает и конфликтует
Gerc
Не помогает
Gerc
https://stackoverflow.com/questions/50444333/not-able-to-disable-instant-run-feature-in-android-studio
Artem
Ведь recycleview для однотипных элементов, а тут разносол. И как я понимаю эти элементы сделаны программно, так как такое в редакторе не сверстать так как на экране не помещаются
Кто сказал, что для однотипных? Я в частности по 5-6 viewholder'ов в него пихаю... В последний раз одним из них сам ресайклер был 😂
Ivan
Ребят, никто не работал а Google beacon?
Ivan
Можно ли с его помощью определить где находится человек в помещении?
Ivan
+ там и клик лисенеры разные… скорее всего это скролвю
ну тоже не проблема сделать делегат с разными событиями
Amir
Кто нибудь работал с такими? Лазерный считыватель баркодов. Есть для них библиотека какая нибудь, которая ловит сканы. Знаю что он вставляет результат сканирования в поле, после чего его можно обработ
Amir
Проблема в том что я не хочу зависеть на экране от этого поля ввода, которое должно быть все время в фокусе.
Ivan
Большинство сканеров баркадов работают как HID девайс
Ivan
эмулирует нажатие кнопок на клавиатуре
Amir
Большинство сканеров баркадов работают как HID девайс
да, знаю. Можно как то без поля ввода ловить нажатия на клавиатуру?
Ivan
ну типа keycode ловить можно в активите
Vladimir
Ловить onkeyup onkeydown
Vladimir
Делаешь keyhandler который ловит евенты от устройства, и когда полностью соберёт штрихкод дёргает колбэк
Vladimir
Не обрабатывать ее
Amir
Не обрабатывать ее
это получается разные keyevent'ы? нажатие на клавиатуре цифры 0 к примеру, и 0 который придет от скана
Vladimir
Да там в кейевенте есть id устройства
Vladimir
Это если конечно оно подключились как hid
Vladimir
Тут может своё сдк)
Amir
Тут может своё сдк)
да не хочется от производителя зависеть. Этих устройств куча видов и их производителей
qurabay
Как добавить paddingbottom через activity в edittext
Roman
Подскажите, есть ли смысл писать в поддержку гугла по поводу отзыва?) какой-то черт написал "вирусная дрянь" с одной звездой, а инсталл даже не делал...( Жалобу автоматическую они отклонили...
Roman
Я просто думал что автоматическая проверка подразумевает проверку на исталл, как минимум....
Сергій
Комент можно отметить только как спам, вроде
Сергій
С мобильного точно не можно оставить комент без установки
Roman
Комент можно отметить только как спам, вроде
Я помечал.. Сначала он пропал, но через 2 дня появился с надписью "жалоба отклонена"
Сергій
Я помечал.. Сначала он пропал, но через 2 дня появился с надписью "жалоба отклонена"
Попробуй выйти на связь с автором комментария. Если он не троль, может договоритесь
Roman
Попытался, через гугл + Но там видно фейковый акк какой-то
Fearless
Всем привет. Подскажите пожалуйста, есть ли какой-то готовый механизм по менеджменту пермишнов в приложении и обсервингу изменений?
Roman
Пермишн диспатчер
Student
Добрый день. С сервера прилетает строка с датой в таком виде: "2018-06-07T08:00:38.059546" Нужно переконвертить в Date. Делаю так вот: val dateFormat = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX") val date = dateFormat.parse(ISO8601) Валится. Скорее всего формат неверно описал. Помогите, пожалуйста. :-)
Student
буду признателен
Student
если проблему не решу, обязательно. спсибо
Student
решил проблему. последние миллисекунды убрав. спасибо большое val dateFormat = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss")
Pavlo
Есть кто-то кто работал с coordinator layout?
Сергій
Есть кто-то кто работал с coordinator layout?
лучше сразу задавать вопрос )
Pavlo
Pavlo
Нужно чтобы те холдеры что стали невидимы - детачились от рецуклера
Pavlo
Проблема в том что сейчас у рецуклера размер match_parent, и размер рецуклера равен размеру окна
Pavlo
Когда аппБар растет, то рецуклер просто сдвигается вниз