Mike
ну ето так.... в общих чертах
это, рекомендую ознакомиться с русскими буквами
Кирилл
лол, а давно у диалога появились arguments?
Не уточнил, но я говорил про dialog fragment
Future Franklin
Через бекграунд/форграунд сервисы можно рест запросы делать?
Future Franklin
а почему может быть нет?
Для меня это новое , можешь тыкнутб где про это почитать можно?
Mike
Написал 👇 text.setText (String.format("Привет, %s", username); dialog.show(); Показывает 👇 Привет, null
ну значит username по каким-то причинам null, что тут ещё сказать
Mike
Для меня это новое , можешь тыкнутб где про это почитать можно?
Если нужно посчитать 2+2, тоже нужен специальный тьюториал, чтобы сделать это в сервисе?
𝕗𝟘𝕩
рекомендатор блин
Mike
Да я это буду делать но мне сейчас надо понять как провернуть данную задумку
здрасьте, я не знаю сопромат, как построить дом? Я попытался, но он разваливается
Константин
здрасьте, я не знаю сопромат, как построить дом? Я попытался, но он разваливается
Я понимаю о чем вы) я на мехмате, сейчас надо быстро разобраться))
Константин
Просто
Mike
Ввожу туда имя
ну а я констатирую, что он null. Факты
Кирилл
Не уточнил, но я говорил про dialog fragment
Обычные диалоги, не фрагменты, вообще зло которое я бы избегал использовать. Нет пересоздания при поворотах или пересоздании активити, нет лайвцикла, есть утечки (хотя насколько я знаю они их поправили )
Anonymous
Кто - нибудь знает либу для записи в режиме реального времени через протокол DASH???
Кирилл
Кто - нибудь знает либу для записи в режиме реального времени через протокол DASH???
Почитай, может поможет https://stackoverflow.com/questions/37193598/how-to-record-and-process-a-video-that-is-streamable-from-android
Anonymous
Как связать ЖЦ с Firestore? Надо чтобы в случае если я закрываю приложение или сворачиваю, или из за нехватки памяти приложение умирает, надо чтобы в этот момент произошел запрос в Firestore что я отключился... Кто - нибудь подобное делал?
Кирилл
OnDestroy
лучше onStop
Mike
OnDestroy
не гарантируется
Roman
Ну окей, думаю, парень понял
Future Franklin
Кто может подсказать правильно ли сформировано, ибо ошибку получаю: use jsonreader setlenient true to accept malformed json at line 1 column 1path, Вот как выглядит json { "device": "a0dd0ff00-0000-0000-0000-e2b1das37ab2", "state": false }
Future Franklin
После setLenient в gson, новая проблема ...
Future Franklin
репродьюсер скинь
А другими словами что скинуть?
Mike
А другими словами что скинуть?
https://ru.stackoverflow.com/help/mcve
Future Franklin
понял сек
Future Franklin
Mike
как ты мне предлагаешь это воспроизводить?
Future Franklin
как ты мне предлагаешь это воспроизводить?
хз , а что скинуть нужно ещё? я не очень понимаю
Anonymous
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.hardware.Camera$Parameters com.takusemba.rtmppublisher.CameraClient.open()' on a null object reference at com.takusemba.rtmppublisher.RtmpPublisher.onResume(RtmpPublisher.java:100) В onViewCreated вызываю surfaceView.setRenderer(this). Затем в onSurfaceCreated вызываю нужный мне метод. Как исправить ошибку NPE?
Future Franklin
как ты мне предлагаешь это воспроизводить?
я понял что нужно скинуть проект?
Mike
я понял что нужно скинуть проект?
Ты прочитал, что там по ссылке?
Alexey
да
скинь достаточно кода и инфы чтобы мы поняли что вообще происходит
Mike
да
минимальный, самодостаточный и воспроизводимый пример минимальный — это не весь проект, это минимальный кусок кода, на котором проблема воспроизводится самодостаточный — это когда мне не надо вникать в твою задачу и подключать лишние библиотеки воспроизводимый — это когда другой человек может скопипастить и запустить
Future Franklin
https://gist.github.com/nonsense898/c19bd8f079b35874109f40aed8d2bda7
Future Franklin
все классы здесь
Future Franklin
Mike
https://gist.github.com/nonsense898/c19bd8f079b35874109f40aed8d2bda7
Ты мне предлагаешь сходить на https://000.000.000.000:0000/ за джейсоном? Скинуть его в чат не судьба?
Mike
этот пост возвращает просто слово ОК
в МИНИМАЛЬНОМ сэмпле про ПАРСИНГ ДЖЕЙСОНА никакого поста быть не может
Future Franklin
блет что мне сделать нужно? я через ретрофит это всё делаю
Future Franklin
я не понимаю
Mike
блет что мне сделать нужно? я через ретрофит это всё делаю
скинуть тот самый джейсон, который у тебя не парсится
Future Franklin
скинуть тот самый джейсон, который у тебя не парсится
{ "device": "00000000-0000-0000-0000-eab1d1c37ab2", "state": false }
Mike
{ "device": "00000000-0000-0000-0000-eab1d1c37ab2", "state": false }
в какой метод ретрофита он приходит?
Future Franklin
в какой метод ретрофита он приходит?
@POST("/v1/workshift") Call<WorkShift> sendWorkShiftState(@Body WorkShift workShift);
Future Franklin
это тот, который отвечает "OK"?
да но через андроид прилу ошибки
Mike
да но через андроид прилу ошибки
я не распарсил набор слов
Mike
в любом случае, OK — это не валидный JSON
Future Franklin
например н
Future Franklin
@POST("/v1/details") Call<Integer> postUser(@Body InfoPost infoPost); здесь всё работает и возвращает интервал в виде цифры 5
Mike
цифра — это валидный JSON, OK — нет
Alexey
@POST("/v1/workshift") Call<WorkShift> sendWorkShiftState(@Body WorkShift workShift);
Попробуй через постман отправить запрос и покажи ответ
Alexey
Ну или через любой другой аналогичный клиент
Mike
ну кто бы сомневался
Future Franklin
?
Mike
?
Тебе приходит ответ "OK", ты пытаешься распарсить его как JSON, конец немного предсказуем
Future Franklin
А что сделать можно или как?
Alexey
Получить как строку
Mike
А что сделать можно или как?
можно вообще не забирать ответ — Void
Future Franklin
Получить как строку
а поподробнее где и как?
Alexey
и тут тоже на String данные в колбеке поменять
Future Franklin
работает , cпасибо , не знал , отличного дня)
Mike
слушайте, а вот произошёл notifyItem(Re)moved(), как мне узнать из остальных айтемов, что их позиция поменялась?
M
Всем привет. Где гранить политику конфиденциальности, и пользовательское соглашение для приложения?
M
можно, можно
Просто в самой политике указывается где он хранится, пишется сайт. А в моем случае можно просто написать что хранится в приложении?