Yakov
Ну вообще да
Лень доказывать что ты немного заблуждаешься)
Abdugani
Проблема при входе в AdMob показывает сообщение “в настоящее время Вы не можете зарегистрироваться в AdMob.” и не запускает. Я так понимаю что меня заблочили так как в начале пока понимал как работает гугл реклама отправлял реальные рекламные запросы с дебаг версии приложения. кто либо смог снять блокировку аккаунта?
Vadim
при входе в приложение хочу убивать пуш нотификацию которая мне пришла написал метод, но он не срабатывает как надо fun Context.clearNotifications() { this.applicationContext.getNotificationManager().cancel(NOTIFICATION_ID) }
Anton
При попытки скачать файл с помощью DownloadManager получаю статус faild и в column_reason находится код 1. Что это может быть ? Какая понять этот код ?
Alexsandr
Добрый! Сделал костялями через alarmManager уведомления, которые идут с сервера, Теперь постоянно в статус баре висит значок будильника, никто не знает как его убрать или заменить на другой?!
Виктор
Всем привет! можете пожалуйста подсказать как добавить в запрос в headers "Authorization" равный "token: 123"? Не смогли сделать в android studio kotlin
Dmitrii
Всем привет! Подскажите, как отправить все элементы фрагмента по почте или в ватсап, кнопкой share?:)
Alexander
Добрый день! Уже месяц назад внедрил рабочую версию, но она всё ещё не доступна. На скрине статус приложения. Но в Play Market доступна лишь предварительная версия. Подскажите, что может быть не так?
Vladimir
Из-за чего может начать появился ошибка Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing. при билде? При условии, что все изменения откатил из гита и версия с гита 100% работала? Куда копать?
Виктор
а через ретрофит? Дмитрий Д
Artur
Привет, хочу сделать экстеншен под Socket.IO fun <T> Socket.asFlow(event: String, mapper: (Any) -> T): Flow<T> { return channelFlow { val listener = Emitter.Listener { it.forEach { i -> offer(mapper(i)) } } on(event, listener) awaitClose { off(event, listener) } } } Постоянно срабатывает awaitClose как-то можно узнать из-за чего он решил отписаться?
Vladislav
Всем привет! Никто не работал с веб сервисами 1С? Нужно с приложухи в 1С попадать через ее веб сервис
Vladislav
Может быть есть какая-то инструкция по работе с веб сервисом)
Dmitrii
а через ретрофит? Дмитрий Д
Не подскажу, опыта мало, делал через okhttp
Flogiston
как это сделать?
Садо
Здорово всем. У меня такая проблема с git внутри Андроид студию. Как удалить файл на стадии 'staging area'.
Сергій
как это сделать?
Показать свой диалог например). Ты же понял что там написано?
Flogiston
Показать свой диалог например). Ты же понял что там написано?
типа кастомный, как сделать получение ответа пользователя асинхронным?
Сергій
типа кастомный, как сделать получение ответа пользователя асинхронным?
Что? Да просто выведи на UI пояснение того зачем тебе доступ к контактам например
Flogiston
Что? Да просто выведи на UI пояснение того зачем тебе доступ к контактам например
но пока пользователь не нажмет "Ок" весь остальной UI кроме диалога не прогруженный
Сергій
но пока пользователь не нажмет "Ок" весь остальной UI кроме диалога не прогруженный
Ну делай проверку на пермишен и инициализируй интерфейс только после того как он появится
Flogiston
Ну делай проверку на пермишен и инициализируй интерфейс только после того как он появится
но мне нужно и то и то одновременно, отрисорка UI не зависи от пермишна
Flogiston
ща скину скрин поймешь
Flogiston
Юай на фоне не рендериться
Сергій
?
Flogiston
А должен?
Тут написано что да
central
Тут написано что да
Активити перекрыта и останавливается, не так?
Flogiston
Активити перекрыта и останавливается, не так?
Так, но что тогда значит тот пример?
central
Так, но что тогда значит тот пример?
Javadoc у метода читни ответ вероятно там
Kirill
Подскажите, как сделано подробнее меню?) Это не bottom navigation
Сергій
Kirill
Зайди в layoutinspector и посмотри что это
Спасибо, не знал о такой штуке)
Flogiston
Javadoc у метода читни ответ вероятно там
Там скорее всего речи шла не о диалоге, а о Тосте или чем-то что не блокирует UI ждя ответа
Kirill
насколько знаю, у него есть обязательные подсказки по лонгтапу. А здесь их нет
Виктор
Как распарсить ключи со словаря в kotlin? если у меня очень много вложенных и неизвестных ключей
Andreu
уже 10 раз можно было посмотреть что же это))
Kirill
уже 10 раз можно было посмотреть что же это))
так же можно смотреть только дебажные приложения?
Andreu
есть еще и приложения, которые позволяют смотреть запущенные
Виктор
{'data1':{ 'data2:{'data3':{ 123 }} }} Как можно в котлине достать все ключи дата 2?
⬤ vitaly
Было у кого? Чё за фигня? Unable to resolve host "settings.crashlytics.com": No address associated with hostname
central
@Harmonizr
⬤ vitaly
Вот такая фигня вылазиет, когда крашлитикс пробует за настройками своими сходить. ВТФ? java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
⬤ vitaly
это в логах? инета нет, или хост лежит
инет есть, что по хосту - хз) Вроде, не должен. Это же крашлитикс)
Nikolai
А можно как-то string ресурсы на русском и описание в маркете сделать сразу для списка стран? Типа Россия и все где русский распространен? Или нужно на каждую страну копировать ресы и в консоли для каждой страны отдельно?
Dmytro
А можно как-то string ресурсы на русском и описание в маркете сделать сразу для списка стран? Типа Россия и все где русский распространен? Или нужно на каждую страну копировать ресы и в консоли для каждой страны отдельно?
думаю можно получить локаль девайса, проверить если она подходит под твое условие, то для приложения поменять локаль на RU и будет ссылаться на русскую локаль
Dmytro
а вот в маркете - хз
Ivan
Кто-нибудь работал с DiffUtil.diffResult.dispatchUpdatesTo(ListUpdateCallback)? Вы ему сортированные списки подаёте?
Dmytro
Кто-нибудь работал с DiffUtil.diffResult.dispatchUpdatesTo(ListUpdateCallback)? Вы ему сортированные списки подаёте?
ты же там 2 списка подаешь) старый и новый) старый отсортирован?
Ivan
ты же там 2 списка подаешь) старый и новый) старый отсортирован?
Такой кейс: есть старый список из 30 элементов, есть новый из 100. Все 30 из старого есть в новом. Но в onInserted я получаю список из 101 элемента, чего не должно быть. Я думал, что Diff Util сам внутри себя сортирует, и в описанном кейса я бы получил колбэк с новыми 70 элементами. Пока не понимаю, что происходит. Вот, разбираюсь. Первое, что пришло на ум – что в DiffUtil лучше всегда подавать отсортированные списки
Dmytro
и где это onInserted ? диф утил же сакм решает, какие операции
Vadim
что пошло не так? вроде всё подписал как надо Installation did not succeed. The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES APK signature verification failed.
Kanstantsin
и onInserted проверять вообще не надо, у тебя на выходе должен быть в списке твой второй лист, DiffUtil только разбирается какими именно действиями передвинуть элементы, и создавать ли заного view или просто делать onBind
Ivan
Kanstantsin
карта ?
Ivan
Да
Kanstantsin
сложно, не знал даже что там есть DiffUtil для этого ) или это ты сам имплементишь его ?
Ivan
Мне именно нужно знать, какие маркеры убрать, какие добавить, а какие перерисовать (Гугл карта не умеет обновлять маркер в кластере)
Ivan
сложно, не знал даже что там есть DiffUtil для этого ) или это ты сам имплементишь его ?
Ну, вообще он для того, чтобы узнать различия в списках. Диспачить можно в ресайклер, или просто получить колбэк, который скажет, что поменялось
Ivan
С этим-то и проблемы. В onInserted получаю много лишнего
Ivan
логично, но я только со списками работал с ним
Ты наверное имел в виду с recycler view?
Kanstantsin
ну да
Nikita
Народ подскажите, можно ли в координатор напихать элементов с разными бихевиорами?