Solt
Проксимов
дайте пинка пожалуйста в правильную сторону) как читать такой формат:
{"current_page":1,"data":[{"id":1,"user_id":1,"category_id":0,"title":"\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f","description":"\u0422\u0435\u0441\u0442\u0443\u0435\u043c\u043e \u0443\u0441\u044c\u043e \u0448\u043e \u043b\u0438\u0448 \u043c\u043e\u0448","price":123.32,"image_url":"","expire_date":"2020-10-13","created_at":"2020-09-13 17:07:31","updated_at":"2020-09-13 17:07:31","params":[]}],"first_page_url":"https:\/\/sho.bpt.digital\/api\/v1\/post?page=1","from":1,"last_page":1,"last_page_url":"https:\/\/sho.bpt.digital\/api\/v1\/post?page=1","next_page_url":null,"path":"https:\/\/sho.bpt.digital\/api\/v1\/post","per_page":15,"prev_page_url":null,"to":1,"total":1}
Это же жсон обычный
Ali
но ты можеш назвать его как хочеш
Ilya
Всем привет. Поставил Ubuntu 20.04.1 LTS. не работает тачпад и не меняется яркость экрана ни клавишами, ни ползунком в настройках. Ноутбук Lenovo Ideapad 3 15Are05. Может кто-то уже решал такую проблему?
Dzmitry
При запуске новой активити не вызывается onCreate, как такое может быть?
Dzmitry
В onCreate фрагмент менеджером делаю транзакцию фрагмента, которая не происходи. Log.d также не выполняется.
Сергей
лог или брейкпойнт сразу в начале метода поставь
Dzmitry
Сергей
ничего не значит. Сто раз ловился на этом - фильтруется лог, не то приложение или не тот уровень или еще что
Сергей
может и активность не вызывается
Neuron64
persistanceState убери
Dzmitry
Данил
Это не чат железа
Dzmitry
В чём различие префикса app и android в макетах? Делаю экран настроек, в доках пример где всё написано в пространстве app, а в инете нашёл статью где наоборот всё с android.
К
Подскажите можно ли сделать List и 0.0 разными переменными.
К
В edittext
Віталій
как в ретрофите сделать запрос если объекты могут меняться в одном запросе?
Віталій
Call<ResponseBody> ?
Egor
Lex
Св сколько
Fekz115
Mike
нифига не понятна задача, но уже есть пяток разных решений, которые решают совершенно разные проблемы :)
Віталій
короче поставим вопрос нормально
Future Franklin
Я наверное туплю , но как показать все 3 уведомления (пост возвращает массив с 3 элементами) , нужно 3 разных уведомления с конкретным индексом?
На этом примере показывается онли последний
Віталій
{
"current_page":1,
"data":[
{
"id":1,
"user_id":1,
"category_id":0,
"title":"\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f",
"description":"\u0422\u0435\u0441\u0442\u0443\u0435\u043c\u043e \u0443\u0441\u044c\u043e \u0448\u043e \u043b\u0438\u0448 \u043c\u043e\u0448",
"price":123.32,
"image_url":"",
"expire_date":"2020-10-13",
"created_at":"2020-09-13 17:07:31",
"updated_at":"2020-09-13 17:07:31",
"params":[
]
}
]
}
сервер возвращает вот такой ответ. могу ли я как-то получать не через класс Data a Post? типа Call<Post> ?
Mike
{
"current_page":1,
"data":[
{
"id":1,
"user_id":1,
"category_id":0,
"title":"\u0422\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f",
"description":"\u0422\u0435\u0441\u0442\u0443\u0435\u043c\u043e \u0443\u0441\u044c\u043e \u0448\u043e \u043b\u0438\u0448 \u043c\u043e\u0448",
"price":123.32,
"image_url":"",
"expire_date":"2020-10-13",
"created_at":"2020-09-13 17:07:31",
"updated_at":"2020-09-13 17:07:31",
"params":[
]
}
]
}
сервер возвращает вот такой ответ. могу ли я как-то получать не через класс Data a Post? типа Call<Post> ?
тебе нужно обёртку выпилить?
Mike
Roman
Привет всем.
Пытаюсь разобраться, можно ли кастомизировать цвет хинта для вьюхи com.google.android.material.textfield.TextInputLayout когда она в состоянии ошибки. Цвет текста для состояния ошибки выставил errorTextColor, но он применяется сразу и для текста ошибки и для хинта, когда зову setError, а мне хотелось бы чтобы хинт остался таким же цветом, как и был до ошибки.
Вот это почитал, там такая возможность не рассматривается https://medium.com/omisoft/textinputlayout-styling-8b36a5e0d73c
Віталій
Egor
Roman
Это вообще можно кастомизировать, или своего наследника нужно писать для этого?
Future Franklin
Пока notify метод
https://gist.github.com/nonsense898/6234a337154de02d5fdcff6998da6d87
Roman
Dyno
Всем привет. Почему mStoryId не меняется при запросе второй раз? Он остается таким же. Retrofit как-то кэширует запрос? Вроде я ж меняю id, и проверял, он меняется. Но запрос идет все равно по старому id
Future Franklin
Mike
Dyno
Mike
Mike
где вы такую терминологию берёте, что не понятно нихрена?) укажите ответ на SO, я отредачу или выпилю
Anonymous
Блин толи я гуглить не умею, то ли гугл не понимает.
Я ввожу Android Streaming Library. Мне выдает либу для просмотра записанных видео. Плееры разные.
А я хочу записывать с камеры и публиковать запись на сервер
Mike
Undefined
Anonymous
Записывай, публикуй. Это не стриминг
А как тогда? Ну с камеры видео записывать и потоком передавать на сервер или куда - нибудь. Это же и есть стриминг. Как на Твиче, Ютубе...
Mike
Undefined
Anonymous
HLS это да запись
Undefined
Берешь стандартный апи камеры, лучше camera2, и полученный стрим вместо файла кидаешь в сетевой стэк. Лучше ещё и пожать
Undefined
HLS это да запись
Для hls тебе нужно иметь весь источник заранее, порезанным на куски
Anonymous
Я через WebRTC делла, затем RTMP. Щяс хочу DASH попробовать, но материала вообще ноль
Anonymous
DASH вроде как адаптивный
Undefined
Если ты хочешь стримить контент, то берешь и руками открываешь tcp или UDP сокет и лей туда стрим с апи камеры
Undefined
DASH вроде как адаптивный
Адаптивный - переключение качества на лету от ширины канала. Это все ещё проигрывание обычного порезанного и по разному пожатого видео файла
Anonymous
Undefined
Это не стриминг в формате twitch
Mike
Anonymous
Undefined
А так пилил онлайн кинотеатр одно время. Но там простой HLS с доставкой через CDN
Anonymous
Mike
Anonymous
Суть в том что, хочу стриминг сделать как в твиче для мобилок, сервак есть.
Но юзать либу для мобилок нет возможности, все хорошие платные...И стоят не мало.
FFMPEG для андроида это слишком...так как телефоны нагреваются
Віталій
я не понял
https://pastebin.com/Xach4geB создал такую модель. и если делаю Call<PostResult> getPosts(); - то нормально работает
Віталій
не стоит
но, можно как-то такое сделать без вложенного класса? у меня же класс пост есть в моделях
Anonymous