Бэкэнд умеет обрабатывать 2 типа видео с MimeType video/mp4 и video/mov. На клиенте юзер может записать видос или выбрать из галереи. Для записи запускаю активити со следующим...
Надо открыть BottomSheetDialogFragment из другого BottomSheetDialogFragment (чтобы показывать боттом шит, когда смотришь на боттом шит). Так вот во время открытия второго ботт...
Есть slide panel, реализованная на MotionLayout, она имеет 3 состояния (скрыта, развернута, развернута на половину) start панели на каждом состоянии прикрепляется к своему гай...
Тебя не смущает, что это абсолютно 2 разных запроса? Тебе сначала нужно список постов получить, чтобы узнать id, по id уже список комментариев конкретного поста запрашивать. ...
Всем здрасте. Подскажите, кто сталкивался, из-за чего может долго инфлейтится вьюха? Лайаут состоит из одного констрейнта, инфлейт делаю в RecyclerView.Adapter#onCreateViewHo...
А раз пьянка такая зашла, кому-нибудь нравится notification тип использовать? По мне, так больше ебли с ним. Проще все в onMessageRecived обработать.
Ты уверен, что бэк все правильно присылает? Если у пуша тип data, он всегда попадает в onMessageRecieved. (Если, конечно, телефон не какое-нибудь китайское говнище за 5к на ал...
1) А при чем тут путь? 2) Если, например, расширение у изображения на mp4 поменяют? Бэк такое уже 100% не схавает
Будет у тебя, например, проверка на длину слова, будешь копипастить в каждый юзкейс один и тот же код?
Зачем такими пиздостраданиями заниматься?
Что провайлер?) Профилировал я. Инфлейт сжирал 30мс
Ты серьезно?))) Скажи, что количество комментов не приходит в респонсе, из-за этого надо будет дичь в виде запросов к каждому посту делать
Тестовое что ли? Кто-то запрещает вопросы уточняющие задавать? Зачастую задания устаревшие бывают, без учёта новых версий апи
А чем не нравится? Это нормальная практика. Вы как данные в адаптере списка получаете? Ссылку на vm храните в адаптере?
Ты что пытаешься сделать? Файл отправить? InputStream можешь через contentResolver открыть
На 8+ проверяешь? Канал точно инициализировался? (Можно в настройках апы глянуть)
Интересный вывод) Если не хотите VM и БД, почему бы onSaveInstanceState не воспользоваться?
Типа, второй делать не диалогом а через лайаут с behaviour?
В onCleared ViewModel (или что вы там используете) не пробовали?
Зачем его писать, если стандартный isInvisible есть?)