Сергей
Andrey
Я вот сегодня только обнаружил тупо матрёшку из трёх сложенных линеаризации лэйаутов. Без какого либо смысла
✙
✙
ну на дроиде 6+
✙
Ну можно попробовать втупую выпилить как в ответе сказано
✙
глядишь всё ок будет
✙
но это странно, по идее же в merged manifest из либы бы показало
Gromozeka
глядишь всё ок будет
попробую, уже апиляцию написал в гугл, говорят ответим если посчитаем релевантным
Сергій
Сергій
Я не стыкался, но кто-то тут писал
Gromozeka
версия которую они удалили
Сергій
Yuri
Здравствуйте, получил accesstoken гугла, пытаюсь получить список файлов: https://www.googleapis.com/drive/v2/files?access_token=мой токен ... пишет ошибку 403. в чем причина?
Mike
Они ж платные, должна быть поддержка
Nameless
Nameless
Кто-нибудь может подсказать из за чего такая хрень может произойти?
Nameless
Как в асинк таске в doInBackground может такой эксепшн выскачить, если этот метод, как раз таки и есть отдельный юи тред по определению
✙
отдельный юи тред?
✙
юи тред же один
Nameless
(В этом методе и там падает делаю setOnClickListener)
Nameless
Ой
Nameless
то есть это отдельный тред
✙
надо с мейн потока это вызвать просто
✙
и всё
Nameless
AsynkTask же как раз и предназначен, чтобы в отдельном потомке работать, так?
✙
ну да
✙
в onPostExecute вызови
✙
https://android-developers.googleblog.com/2009/05/painless-threading.html
Nameless
то есть листенеры надо в меин потоке пихать, а саму юиху в отдельном, так?
✙
после выполнения таски если надо работать с ui, делай это в onPostExecute, потому что doInBackground выполняется не в главном потоке
✙
ну и да, листенеры вообще можешь поставить где-то в другом месте с самого начала
Nameless
Ну да я вот как раз таки с юихой в onPostExecute и работал, а в бэкграунде просто листенеры сечу
Nameless
и прикол в том, что крашится приложение где-то 1 из 15 раз
Nameless
14 раз спокойно проработает, а на 15-й крашнется и руганется на строку где я сечу листенер
Nameless
и гвоорит, что не втом потоки это делаю
✙
а зачем листенеры там сетить?
✙
onPreExecute(), onPostExecute() and onProgressUpdate() are all invoked on the UI thread
Nameless
Хз
✙
но про 1 из 15 хз
Nameless
и интересно что он на 7 андроиде стабильно их сетил, эта проблема ток на 8-м плавает
Nameless
в общем буду сетить в другом месте
Nameless
спасиб
Yuri
https://ru.stackoverflow.com/questions/949404/%D0%9D%D0%B5-%D0%BC%D0%BE%D0%B3%D1%83-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8-%D0%BF%D0%B0%D0%BF%D0%BE%D0%BA-google
Yuri
Dmytro
и интересно что он на 7 андроиде стабильно их сетил, эта проблема ток на 8-м плавает
public void setOnClickListener(@Nullable OnClickListener l) {
if (!isClickable()) {
setClickable(true);
}
getListenerInfo().mOnClickListener = l;
}
скорее всего, в какой-то момент времени view еще не успевает узнать, что она кликабельная, и, как следствие, setClickable с другого потока с вытикающими последствиями. А то что, репродьюсится только на 8 дроиде -- совпадение.
Вообще, плохая история делать что-либо с view не на мэйн треде
Kirill
Добрый вечер. Вопрос по Firebase, кто разбирается. У меня есть класс с полем isClient типа Int. Закидываю этот класс в Database через databaseReference.setValue(myObject). По каким-то причинам в бд сохраняется поле "client", а не "isClient".
@PropertyName("isClient") не помогло. С чем это может быть связано?
Ferrero
Ferrero
Ferrero
Kirill
Объект
Kirill
Ferrero
Объект
Можете попробовать передавать hashmap
Vlad
Vlad
над полями в конструкторе
Mike
(кратко о том, что бывает, когда работаешь с мудацкими API)
Dyno
посмотрите пожалуйста что не так у меня с биллингом? Использую Play Billing Library https://gist.github.com/pringleActivity/dbbc7b6157dd4e006f5c3bf7725c0f2f вроде все уже сделал правильно, все по официальной документации делал, а все равно ошибка
Dyno
Screenshot (Feb 26, 2019 02:39:26)
Dyno
приложение уже опубликовано. на одних аккаунтах работает нормально, на других error
Dyno
я думаю в консоле я ничего не мог где-то накосячить? потому что в коде вроде порядок 🤔
Dyno
но с аккаунтом все в порядке, потому что в других приложениях оплаты работают
Anonymous
Всем поивет
Anonymous
Anonymous
Как исправить подскажите?
Anonymous
Я новичок просто
Алена
Всем привет!
Пытаемся вернуть аккаунт разработчика придав огласке нашу историю.
Если поддержите Историю "хлопками" на medium ПятидесятиКратко буду вам благодарна!
https://medium.com/@imigrant01/how-google-complicates-the-migrants-lives-in-russia-via-termination-the-google-play-account-36ad2e6795fc
Anonymous
Anonymous
А подробнее?
Anonymous
NDK обязательно надо, я правильно понял?
Алена
Что случилось?
Заблокировали аккаунт, без предупреждения и разъяснений. Дальше робота по апелляции не сдвинулись.
Обновлений не было, стабильно год пахало приложение на пользу мигрантам из СНГ 🤷♀.
Вот и хотим вернуть )
Anonymous
Алена
Yuri
Подскажите что за ексепшн . Пытаюсь получить список файлов и папок гугл драйв диска.
Sergey
в поле message написано же)
Mikalaj