Mike
Кто поможет ?
изучение основ джавы поможет
Kanstantsin
последний список не нужен, это одно и тоже что и основной
дык напиши парсер и в нем проглоти эксепшен что падает
Anonymous
Кто напишет за меня? Заплачу сколько есть
Kanstantsin
я так понимаю он пытается массив скастить к объекту
Kanstantsin
и падает
Anonymous
да
Kanstantsin
просто напиши converter
Kanstantsin
и в нем парси сам
Anonymous
а как просто принять json как строку
Kanstantsin
ну и эксепшен проглоти
Kanstantsin
некрасиво конечно
Kanstantsin
но вариант
Anonymous
че то Call<String> не работает
Anonymous
(
Kanstantsin
ResponseBody
Kanstantsin
наверно надо
Kanstantsin
в Call
Kanstantsin
что такое String
Anonymous
а точняк, вспомнил
Anonymous
что такое String
так String это же класс
Mike
серьёзно, разговор исчерпан, надо хоть немного ознакомиться с библиотеками, которые используешь
Stas
для гугл sign-in трубется package name из манифеста или applicationId?
Kanstantsin
понятно )
Stas
Kanstantsin
но первый уровень парсинга это ResponseBody
Kanstantsin
а в String он уже кастит наверно
Kanstantsin
или что
Kanstantsin
я не знаю )
Kanstantsin
смотря что за конвертер там
Anonymous
gson
Anonymous
ладно, спасибо, попробую так
Stas
вводит в заблуждение. логично было бы applicationId, то тут пишут package name
Vishnyakov
Подскажите, какими средствами сейчас актуально собирать гео юзера в бэкграунде и отправлять на сервер? точность не важна, частота отправки тоже допускается редкая
Anonymous
Все кто может помочь пишите в ЛС , заплачу!!!
Mike
Все кто может помочь пишите в ЛС , заплачу!!!
улетаешь в ридонли, твоя истерика тут не нужна
Stas
ну это не одно и тоже =)
Mike
ну это не одно и тоже =)
я так понимаю, что package из манифеста — это внутренняя кухня, которая никому не видна
Zheka
Ребзя, кто то встречался с проблемой не работающего inputType="textNoSuggestions" для AutoCompleteTextView ?
Zheka
может кто то знает как фиксить
Stas
не понимаю почему, получаю Google developer error https://stackoverflow.com/questions/15727912/sha-1-fingerprint-of-keystore-certificate/33479550
Stas
сто раз проверил figerprint
Stas
может ведь один ключ использоваться в нескольких приложениях? оно должнл работать на эмуляторе с google play services?
Vishnyakov
Подскажите, какими средствами сейчас актуально собирать гео юзера в бэкграунде и отправлять на сервер? точность не важна, частота отправки тоже допускается редкая
Vishnyakov
особенно орео+
Konstantin
хелпаните я чото дцп: пытаюсь замутить swipe on dismiss но только со сдвигом частично 1. есть итем в ресайклере framelayout — textview — constraint 2. добавил листенер на swipe, при сдвиге двигаю внутри итема его constraint (влево), но не до конца а только на ширину textview (чтобы типа видно было его целиком) 3. когда констрейнт сдвинулся - вижу textview (позади), но клики ловит какой то другой вью (или что вообще там происходит, хз) вопрос - почему клики не проходят к textview хотя он видимый? снимал в лайоут инспекторе снапшот, на нем оригинальный constraint как будто бы вообще вне границ framelayout (сверху где то)
Konstantin
да бля
Konstantin
я вот только с утра настроюсь осознать андроид, вроде делаю делаю все ок, как только какая то непонятная хуйня (удивительно удивляющая) у меня сразу руки опускаются
Konstantin
я знаю что есть библиотеки но первый костыль надо писать самому
Konstantin
foreground?.animate()?.setDuration(0)?.translationX(dX)
Konstantin
да не, после бэкенда то норм отвлечься, пару тикетов закрыть по косметике. просто вот эти мелочи бесят, то что не выучил 100500 классов внутри андроида перед тем как лезть вью верстать (иначе бы вопросов небыло наверное)
Mike
foreground?.animate()?.setDuration(0)?.translationX(dX)
БОЛЬШЕ ВОПРОСИКОВ!!!!11 Пусть происходит хуй пойми что, лишь бы не NPE!
Konstantin
спасибо, гляну что там
Dmytro
Подскажите, пожалуйста, ответ скорее всего на поверхности, но не могу понять что делаю не так: получаю java.lang.IllegalStateException: gson.fromJson(resString,…tegoriesList::class.java) must not be nullуказывает на строку categoriesList = Gson().fromJson(resString, CategoriesList::class.java)Что тут может быть нулл? resString точно не нулл... Что же тогда?
Vadim
Если в курсоре точно одно поле с одним столбцом, можно как то его без лишнего кода получить типо гет индекс и тд?
Dmytro
Покажи сам POJO
class CategoryQuestion(var id: String, var text: String, var default: Boolean) class InterviewCategory(var preamble: String, var title: String , var questions: ArrayList<CategoryQuestion>) class CategoriesList(var categories: ArrayList<InterviewCategory>)
Dmytro
то, что вернул Gson
значит ему что-то не понравилось? и искать ошибку в POJO?
Mike
значит ему что-то не понравилось? и искать ошибку в POJO?
может, в resString написано "null" и всё правильно он распарсил?
Mike
нет, там ДЖСОН (
попробуй в REPL поэкспериментировать с Gson
Nikita
Можно как-то обойти проверку Looper.myLooper() == Looper.getMainLooper() в тестах ?
Mike
Можно как-то обойти проверку Looper.myLooper() == Looper.getMainLooper() в тестах ?
делегировать это какому-то объекту, заменить его в тестах
Nikita
Спасибо
LeV
парни, никто не сталкивался с проблемой. В общем есть кардВью, в зависимости от условий либо скрываю ее методом .setVisibility(View.GONE); либо отображаю. после нескольких таких повторений, она отцепляется от фрагмента и начинает отображаться во всех фрагментах приложения, причем на события нажатия перестает реагировать, а тупо висит поверх всего приложения и продолжает висет пока не перезапустишь приложение
LeV
LeV
похоже на баг- попробуй на эмуляторе
и на эмуляторе проявляется и на 2 разных телефонах пробовал
Vladimir
баг в приложении
Vladimir
нужен код
Андрей
и разметка
LeV
https://pastebin.com/ijqqnhRy
LeV
разметка
tRuNKator
Подскажите, нужно отображать некоторый список Event'ов в отсортированном порядке по дате(внутри Event есть поля year, month и day) и группировать по year +month. Нормально будет использовать такую связку TreeMap<Integer, TreeSet<Event>>(где Integer это колличество месяцев в сумме year*12 + month)?
LeV
https://pastebin.com/tGfvcA5j