Віталій
Большое спасибо
Oleg
Да, сделай константы - назви их CAT_ITEM_TYPE и DOG_ITEM_TYPE
А лучше через enum, так почище будет
Egor
java
Тогда можно абстрактный сделать и наследовать его кастомки
Konstantin
Всем привет! Нужно меня немного подтолкнуть в нужном направлении: 1. Имеется Activity (для voip входящего звонка с интерфейсом принять/отклонить звонок), запускаемая на заблокированном экране (из FCM сервиса запускается HeadsUp сервис, в нем Notification, у которого запуск этой Activity происходит в setFullScreenIntent). Это все нужно, чтобы эта Activity запустилась на заблокированном экране под Андроид 10+. 2. В этой активити в методе onCreate вызываются все положенные методы, чтобы она работала на заблокированном экране (setShowWhenLocked(true);setTurnScreenOn(true); и т.п.). С ней все нормально. Работает как положено. 3. После нажатия на кнопку "Принять звонок" необходимо запустить MainActivity, тоже на заблокированном экране. Но в MainActivity в OnCreate нельзя добавлять setShowWhenLocked и т.п. Как же мне правильно запустить вторую Activity? С учетом, что она как может быть уже загружена в память, так и может быть не загружена... Прошу помощи. Я что-то тупанул.
Глеб
Привет Знаете как рециклеру разделитель-вьюшку приделать?
Oleg
Всем привет! Нужно меня немного подтолкнуть в нужном направлении: 1. Имеется Activity (для voip входящего звонка с интерфейсом принять/отклонить звонок), запускаемая на заблокированном экране (из FCM сервиса запускается HeadsUp сервис, в нем Notification, у которого запуск этой Activity происходит в setFullScreenIntent). Это все нужно, чтобы эта Activity запустилась на заблокированном экране под Андроид 10+. 2. В этой активити в методе onCreate вызываются все положенные методы, чтобы она работала на заблокированном экране (setShowWhenLocked(true);setTurnScreenOn(true); и т.п.). С ней все нормально. Работает как положено. 3. После нажатия на кнопку "Принять звонок" необходимо запустить MainActivity, тоже на заблокированном экране. Но в MainActivity в OnCreate нельзя добавлять setShowWhenLocked и т.п. Как же мне правильно запустить вторую Activity? С учетом, что она как может быть уже загружена в память, так и может быть не загружена... Прошу помощи. Я что-то тупанул.
а почему в mainActivity нельзя вызвать setShowWhenLocked? это ж метод для всех активити
Глеб
additemDecoration
Он же будет к каждому итему применяться?
Евгений
вроде да. Давно его не юзал) чаще просто в самом айтеме разделительную вьюшку ставлю
Глеб
Мне надо кастомную вьюшку вставить в рециклер по вычисляемому признаку
Глеб
Вот в телеге как сделано разделение чата по дням? Эта дата - разделитель же
Vladimir
Что думаете про HMS?
Konstantin
а почему в mainActivity нельзя вызвать setShowWhenLocked? это ж метод для всех активити
Если так сделать, то MainActivity при "обычном запуске" всегда будет работать на заблокированном экране. А это не желательно. Иначе в кармане может запуститься и интерфейс ее будет активен, что черевато спонтанному нажатию на всякие кнопочки...
Oleg
Если так сделать, то MainActivity при "обычном запуске" всегда будет работать на заблокированном экране. А это не желательно. Иначе в кармане может запуститься и интерфейс ее будет активен, что черевато спонтанному нажатию на всякие кнопочки...
ну так сделай if - если запустилось с активити из 1 пункта - то показывай на залоченном экране. Если запустилось просто так - то нет показывать на залоченном экране. условие можешь спокойно передать через extras
Oleg
Он же будет к каждому итему применяться?
там есть опционально второй параметр - index. скорее всего тебе нужен именно он)
Oleg
Отлавливать в OnCreate и в On NewIntent? Если MainActivity уже висит в памяти, OnCreate не запускается...
если singleTask активити сделать, то тоже не вызовется onCreate? onNewIntent точно должен вызваться как минимум)
Konstantin
если singleTask активити сделать, то тоже не вызовется onCreate? onNewIntent точно должен вызваться как минимум)
Не открывается MainActivity, если она висела в памяти при вызове. Из Notification вызываю IncomingActivity так: Intent openIntent = new Intent(this, IncomingActivity.class); openIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); openIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); openIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); openIntent.putExtras(bundle); PendingIntent flutterPendingIntent = PendingIntent.getActivity(this, 1202, openIntent, PendingIntent.FLAG_UPDATE_CURRENT); А из IncomingActivity при нажатии на кнопку "принять звонок" так: intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.putExtra("screenIsLocked", true); startActivity(intent);
Konstantin
android:launchMode="singleTask" в манифесте попробуй прописать
сделал. был singleTop. Не запускается из IncomingActivity на заблокированномэкране, если до звонка висела MainActivity. Причем, если экран был разблокирован - то запускается отлично!
Konstantin
А вот если убить из памяти - то запустится и с заблокированного экрана
Дмитрий
Всем привет! Кто-нибудь сталкивался с проблемой, что при замене фрагментов внутри BottomSheet, сверху от FragmentContainerView (в котором произошла замена), появляется нежелательный отступ, который я не могу отследить?
Gor
Подскажите, как добиться такого эффекта
Dmytro
Подскажите, как добиться такого эффекта
Кнопка сама по себе дёргается или это после нажатия?
Dmytro
Подскажите, как добиться такого эффекта
Пишешь свою вьюшку, в корне фрейм пару вьюшек, которые будут пульсирующим слоями, задаешь анимацию скейла от 1 до 1.5 и альфы от 1 до 0. Запускаешь эту анимацию с разными промежутками времени
Dmytro
А так, погугли, если не хочешь самому писать, pulsating button, что-то такое я видел
Anonymous
для чего нужна структура android_poll_source в чем ее смысл ?
Anonymous
для чего нужна структура android_poll_source в чем ее смысл ?
зачем ее передавать в Alooper_pollall? если можно использовать альтернативные варианты
Александр
Всем привет, только начинаю изучать флаттер, подскажите пожалуйста, в чем дело. В общем нажал на кнопку RUN и всё зависло
Александр
Damir
Всем привет, как называется стрелочка справа каждого layout? Чтобы смог загуглить
Ivan
всем привет, подскажите как сделать широковещательный приемник, что бы принимать звонки, когда приложение не активно
Ivan
Aleksey
Всем привет, как называется стрелочка справа каждого layout? Чтобы смог загуглить
ты хочешь вложенный список сделать? тогда гугли Expandable RecyclerView
Oleksiy 🇺🇦
https://ru.stackoverflow.com/questions/1151881/d-%D0%92-postgresql-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82 хелпаните кто знает
Александр
Кто то сталкивался с подобной ошибкой?
Dmytro
Кто то сталкивался с подобной ошибкой?
там же все написано, что делать
Oleksiy 🇺🇦
Dmytro
Там все написано, вставь в переводчик, если не понимаешь
Абл
hello all, Мне нужна либа которая выглядит как на скрине, для смс кода
Oleksiy 🇺🇦
Там все написано, вставь в переводчик, если не понимаешь
Мне то зачем?) Я просто указал конкретное место, где ему прочитать нужно
Dmytro
Мне то зачем?) Я просто указал конкретное место, где ему прочитать нужно
Хоть бы ответом сделал или его тегнул. И картинку файлом лучше не заливать)
Oleksiy 🇺🇦
само так вышло)
Александр
Александр
там же все написано, что делать
Я уже пытался принять лицухи, и ошибка не пропала
Dmytro
Очень умный ответ.
Хуйню значит принял, а не то что нужно, тебе помочь пытаются, а ты язвишь, очень умно
Александр
Хуйню значит принял, а не то что нужно, тебе помочь пытаются, а ты язвишь, очень умно
Дмитро, ты чего, долбаёб? всё что ты сказал , это то , что там всё написано. Это ты называешь помощью даун?
Dmytro
@Harmonizr тут неадекват
Michil Shkulyov
Александр
Может сначала самому стоит попытаться решить, потом тут спрашивать?
Может сначала стоит подумать что я сам пытался решить прежде чем сюда писать?
Александр
Оч печально что комьюнити из агрошкольников состоит
Anatoly
Оч печально что комьюнити из агрошкольников состоит
Плохо пытались решить проблему, с учетом что на первом скрине все написано, что делать, а на втором написано, что сделали не всё. 90% работы программиста это думать, если не получается думать над элементарными вещами, возможно стоит не оскорблять почти семь тысяч участников, а поискать занятие полегче.
Александр
Решил опробовать флаттер, раньше совсем на другом языке писал. И судя по диалогу, который тут возник, я сделал вывод о комьюнити.
Віталій
Подскажите как избавиться от такой херни?
Віталій
обязательно все невидимым делать в каждом switch если оно не должно отображаться при некотором условии?
Anatoly
Анатолий, Это ты захотел сейчас сказать что я не программист?)
Судя по непониманию, как читать логи, и порядка действий в данной ситуации, мне крайне сложно сделать вывод, что вы обладаете складом ума достаточным для работы в данной профессии. Вам никто ничего не должен, а после оскорблений удачи найти желающего вникать Ваши проблемы.
Ярослав🇺🇦
Отправляем человека в бан раз такое
Александр
обязательно все невидимым делать в каждом switch если оно не должно отображаться при некотором условии?
тебе IDE подсвечиват дубликаты кода в свитчах. Зачем так делать? просто Default задай если в каждом из свитчей ты делаешь одно и то же
Ярослав🇺🇦
Пахнет говнокодом
Александр
Пахнет говнокодом
Пахнет мудаками в этом чатике.
Ярослав🇺🇦
Пахнет мудаками в этом чатике.
Подсказать где кнопка покинуть чат? Или сам найдёшь