Yakov
Ну вообще да
Лень доказывать что ты немного заблуждаешься)
Artem
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% работала? Куда копать?
Dmitrii
Виктор
а через ретрофит? Дмитрий Д
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
Может быть есть какая-то инструкция по работе с веб сервисом)
Flogiston
Садо
Здорово всем. У меня такая проблема с git внутри Андроид студию. Как удалить файл на стадии 'staging area'.
Сергій
Показать свой диалог например).
Ты же понял что там написано?
Сергій
Flogiston
Сергій
Flogiston
ща скину скрин поймешь
Flogiston
Flogiston
Юай на фоне не рендериться
Сергій
?
central
central
Активити перекрыта и останавливается, не так?
Flogiston
Kirill
Подскажите, как сделано подробнее меню?) Это не bottom navigation
Andreu
Сергій
Kirill
Kirill
насколько знаю, у него есть обязательные подсказки по лонгтапу. А здесь их нет
Виктор
Как распарсить ключи со словаря в kotlin? если у меня очень много вложенных и неизвестных ключей
Andreu
уже 10 раз можно было посмотреть что же это))
Andreu
есть еще и приложения, которые позволяют смотреть запущенные
Виктор
{'data1':{
'data2:{'data3':{
123
}}
}}
Как можно в котлине достать все ключи дата 2?
Kirill
Kirill
Andrey
⬤ 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.
Dmytro
Nikolai
А можно как-то string ресурсы на русском и описание в маркете сделать сразу для списка стран? Типа Россия и все где русский распространен? Или нужно на каждую страну копировать ресы и в консоли для каждой страны отдельно?
Nikolai
Dmytro
Dmytro
а вот в маркете - хз
Ivan
Кто-нибудь работал с DiffUtil.diffResult.dispatchUpdatesTo(ListUpdateCallback)?
Вы ему сортированные списки подаёте?
Nikolai
Dmytro
Dmytro
Ivan
ты же там 2 списка подаешь) старый и новый) старый отсортирован?
Такой кейс: есть старый список из 30 элементов, есть новый из 100. Все 30 из старого есть в новом. Но в onInserted я получаю список из 101 элемента, чего не должно быть.
Я думал, что Diff Util сам внутри себя сортирует, и в описанном кейса я бы получил колбэк с новыми 70 элементами. Пока не понимаю, что происходит. Вот, разбираюсь.
Первое, что пришло на ум – что в DiffUtil лучше всегда подавать отсортированные списки
Dmytro
Такой кейс: есть старый список из 30 элементов, есть новый из 100. Все 30 из старого есть в новом. Но в onInserted я получаю список из 101 элемента, чего не должно быть.
Я думал, что Diff Util сам внутри себя сортирует, и в описанном кейса я бы получил колбэк с новыми 70 элементами. Пока не понимаю, что происходит. Вот, разбираюсь.
Первое, что пришло на ум – что в DiffUtil лучше всегда подавать отсортированные списки
нет, он не сортирует)) если ты старый список отсортировал по какому-то полю, то прежде чем создавать колбек, то новый тоже отсортировать лучше
Dmytro
и где это onInserted ? диф утил же сакм решает, какие операции
Kanstantsin
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
С этим-то и проблемы. В onInserted получаю много лишнего
Kanstantsin
Ivan
Kanstantsin
ну да
Vadim
Nikita
Народ подскажите, можно ли в координатор напихать элементов с разными бихевиорами?
Vadim