Володя
но тогда тебе придётся этот список с информацией где-то хранить ещё
Denis_LL
Так, с вашим ответом я разобрался. Но есть ещё вопрос. При нажатии на маркер у меня будет отображаться bottomsheet и в нем будут кнопки. По нажатию на каждую кнопку масштаб пути увеличивается, т.е. показывается через большее количество точек. Как это сделать для нажатого маркера?
Denis_LL
Для отображения карты или для запросов?
Aleksandr
Привет, вопрос: чтение входящих смс программно начиная с ОС 8.0 стандартным ресивером не прокатывает? Кто нибудь решал такую задачу?
Denis_LL
osm droid
Andrew
Спасибо!
Vadim
как запарсить такую структуру без боли?
Володя
в чём боль?
Almas
Vadim
Это эррор модель, которая будет использоваться во всем проекте
Vadim
соответвсенно названия ключей могут меняться/отсутствовать
Aleksandr
Володя
есть во первых плагины которые в 2 клика делают DTO , для языка которым ты пользуешься
Vadim
Володя
а понял, количестьво полей не определено
Vadim
Я думаю попросить переделать на такую структуру, но может я чего-то не знаю, хотел спросить у комьюнити
{
"errorCode": 1001,
"errors": [
{
"errorField": "password",
"errorMsg": "wrong password"
},
{
"errorField": "email",
"errorMsg": "wrong email"
},
{
"errorField": "root",
"errorMsg": "something went wrong"
}
]
}
Володя
ну да, если количество ошибок может быть от 0 и до бесконечности в мапу обернуть наверное норм
Володя
а ну если возможность попросить переделать есть
Володя
то конечно, так лучше всего сделать
Dmitry
Подскажите лучше решение для сохранения viewmodel при поворотах🤔
Vadim
Vadim
Типо парсить в вид Map<String, String> ?
Володя
да, если честно хз умеет ли gson converter объекты парсить в мапу
Володя
но я бы попробовал
Almas
Володя
Это прекрасная новость! Значит проблема решена! 🤙🤙🤙🤙🤙🤙🤙🤙
Володя
а вообще, мне кажется если стандартный GsonConverterFactory не может какие-то данные в ручную запарсить в готовый dto, можно попробовать создать interceptor, и в нём всё вручную распарсить
Володя
но это не точно
Ivan
Сергей
Ivan
оно не живет в активити
Сергей
Ivan
есть класс ViewModelProvider
Dmitry
Когда мы получаем через провайдер то мы извне получаем?
Ivan
туда копай
Dmitry
Для этого нужно кастомый провайдер создавать?
Dmitry
А не использовать стандартный
Ivan
не надо, там уже все работает как нужно
Сергей
То есть конечно можно попробовать сдуру засунуть ее в монолитный код активити.
Dmitry
А зачем пишут свой провайдер?
Сергій
Не провайдер обычно пишут, а фабрику, если надо что-то передать во вьюмодел через конструктор
Igor
Вопрос по MifareClassic - если я читаю UID карты, нужно ли мне авторизовать какой-то блок или нет?
Чтение UID: FF CA 00 00 00
Archer
всем хай, вопрос, как настроить сертификат для работы с апи ? он у меня есть в формате .cer
Anonymous
Как узнать через Google fit, что нужно делать медитацию?
Alex Android
Anonymous
Всем привет. Есть такая цепочка: Activity1->Activity2->Fragment->RecyclerAdapter. По клику на кнопку в адаптере, я должен завершить Activity2 и передать данные в Activity1(onActivityResult). Хочу разобраться в теме ,подскажите плиз как сделать это правильно?
У меня есть варианты:
1) Передавать в адаптер ссылку на Activity2. Тогда прям в адаптере mActivity.setResult()
2) Передавать в адаптер ссылку на Fragment, а из Fragment по интерфейсу в Activity2 (mFragment.onSomeAction()). В Activity2 setResult()
3) ???
Артем
Alex Android
Anonymous
Anonymous
Артем
Anonymous
всем спасибо
--------
уметь делать игры
Denis
Алгебра и геометрия, основы графики, язык программирования
Denis
Знание игрового движка
Denis
Знание openGl, directX
Michil Shkulyov
Смотря на чем писать, unity / ue, libgdx
The The
кто-то копался с MediaStore? не знаю как мне указать курсор на относительную папку в папке Movies (на свою)
Kirill
Может кто сталкивался, приложение некорректно работает на андроид 10
хочу его запустить на эмуляторе 10 андроид и получаю вот такую ошибку.
E/emuglGLESv2_enc: device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glVertexAttribPointer:637 GL error 0x500
E/OpenGLRenderer: GL error: GL_INVALID_ENUM
A/OpenGLRenderer: GL errors! frameworks/base/libs/hwui/pipeline/skia/SkiaOpenGLPipeline.cpp:126
A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 19947 (RenderThread), pid 18990 (elengator.debug)
Kirill
на более низких версиях все рааботает корректно
Сергій
на реальном устройстве с андроид 10 не проверял?
Kirill
Сергій
эмулятор использует графику хост машины через тонну прослоек апи, может что-то и херится
Сергій
попробуй в настройках эмулятора менять рендер
Сергій
Сергій
сейчас можно найти первый пиксель за +-10К на б/у рынке
Kirill
а на него есть 10?
Сергій
или вот на Huawei начался бета тест
Kirill
поставил такие настройки, эмулятор вообще не запустился😀
Сергій
Nick
Добрый день. Подскажите, в чем может быть проблема: в рантайме не может найти класс вьюхи MaterialButtonToggleGroup и крашится. Причем с самими MaterialButton проблем нет