JSON в ListView как заполнить?
JSON в ListView как заполнить?
Используя VkAPI, при запросе, он возвращает запрос в виде json. Это есть тут в примере клац.
Как результат запроса выводить в ListView? Читал всякие уроки по JSONObject'ам, но там что-то не то. Они по url берут данные, а мне надо уже готовые завернуть в listview.
Буду ооочень благодарен за помощь
Как результат запроса выводить в ListView? Читал всякие уроки по JSONObject'ам, но там что-то не то. Они по url берут данные, а мне надо уже готовые завернуть в listview.
Буду ооочень благодарен за помощь
Re: JSON в ListView как заполнить?
берешь GSON, запихиваешь все в объекты с его помощью, формируешь из объектов коллекцию и дальше в листвью ее.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: JSON в ListView как заполнить?
Можно ссылку на какой-нибудь дельный тутор по этому? Куда основательно можно закопаться, хорошенько это изучить?Foenix писал(а):берешь GSON, запихиваешь все в объекты с его помощью, формируешь из объектов коллекцию и дальше в листвью ее.
Re: JSON в ListView как заполнить?
про ретрофит почитай в гугле полно ссылок, там он юзает и gson и вся эта фигня сразу в примерах будет.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: JSON в ListView как заполнить?
Что-то я посмотрел несколько примеров, но на некоторых примеры приводятся на api гитхаба. И они как-то странно, не через методы самого api (как мне и надо), а через сам этот ретрофит получают данные. Не совсем понятноFoenix писал(а):про ретрофит почитай в гугле полно ссылок, там он юзает и gson и вся эта фигня сразу в примерах будет.
Re: JSON в ListView как заполнить?
Что-то я посмотрел несколько примеров, но на некоторых примеры приводятся на api гитхаба. И они как-то странно, не через методы самого api (как мне и надо), а через сам этот ретрофит получают данные. Не совсем понятноTemMax писал(а):Foenix писал(а):про ретрофит почитай в гугле полно ссылок, там он юзает и gson и вся эта фигня сразу в примерах будет.
Хотелось бы пример конкретно на уже полученном запросе
Re: JSON в ListView как заполнить?
Foenix писал(а):про ретрофит почитай в гугле полно ссылок, там он юзает и gson и вся эта фигня сразу в примерах будет.
ретрофит 2.0 не юзает gson напрямую, нужно отдельно подключать com.squareup.retrofit:converter-gson
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: JSON в ListView как заполнить?
Вообще подключение еще одной либы излишнее, СДК сам все сделает, тебе только нужно создать класс по описанию JSON объекта, чтобы Gson распарсил в него.
http://stackoverflow.com/a/5314988
http://stackoverflow.com/a/5314988
Последний раз редактировалось doter.ua 28 сен 2015, 16:33, всего редактировалось 1 раз.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: JSON в ListView как заполнить?
1 строка, в примерах это есть, Обычно его и поюключают.doter.ua писал(а):Foenix писал(а):про ретрофит почитай в гугле полно ссылок, там он юзает и gson и вся эта фигня сразу в примерах будет.
ретрофит 2.0 не юзает gson напрямую, нужно отдельно подключать com.squareup.retrofit:converter-gson
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: JSON в ListView как заполнить?
Можно пожалуйста какой-то конкретный пример кодом, если не сложно, на примере результата запроса vkapi сообщений или стены...
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: JSON в ListView как заполнить?
Да пожалуйста! Только на днях написал пример для получения списка друзей и их вывода в RecyclerView.
https://github.com/Mikhail-dev/VkFriends
Можете глянуть класс ApiController, он отвечает за получение данных и их отдачу. Пример не использует никаких сторонних библиотек.
В примере смотрите видео, в котором демонстрируется работа программы.
P.S. не смотрите код, который отвечает за загрузку картинок. Это мне по заданию сказали кеш писать. Куда проще использовать сторонние библиотеки, например Picasso. Там в 2 строчки это делается.
https://github.com/Mikhail-dev/VkFriends
Можете глянуть класс ApiController, он отвечает за получение данных и их отдачу. Пример не использует никаких сторонних библиотек.
В примере смотрите видео, в котором демонстрируется работа программы.
P.S. не смотрите код, который отвечает за загрузку картинок. Это мне по заданию сказали кеш писать. Куда проще использовать сторонние библиотеки, например Picasso. Там в 2 строчки это делается.
Re: JSON в ListView как заполнить?
То, что надо! Огрооомное спасибо!Mikhail_dev писал(а):Да пожалуйста! Только на днях написал пример для получения списка друзей и их вывода в RecyclerView.
https://github.com/Mikhail-dev/VkFriends
Можете глянуть класс ApiController, он отвечает за получение данных и их отдачу. Пример не использует никаких сторонних библиотек.
В примере смотрите видео, в котором демонстрируется работа программы.
P.S. не смотрите код, который отвечает за загрузку картинок. Это мне по заданию сказали кеш писать. Куда проще использовать сторонние библиотеки, например Picasso. Там в 2 строчки это делается.