XMLParser to Navigation Drawer

Ответить
kav
Сообщения: 5
Зарегистрирован: 02 сен 2014, 07:46

XMLParser to Navigation Drawer

Сообщение kav » 03 сен 2014, 08:31

Доброе время суток,

Помогите создать динамическое меню из XML который загружается с сайта

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://rosenergo/index.php?option=com_xmap&view=xml&layout=xsl&tmpl=component&id=1&filter_showtitle=1&filter_showexcluded="?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>http://rosenergo/</loc>
<title><![CDATA[Главная]]></title>
<uid>itemid101</uid>
<itemid>101</itemid>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://rosenergo/index.php/about-company</loc>
<title><![CDATA[Про компанию]]></title>
<uid>itemid108</uid>
<itemid>108</itemid>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

</urlset>
нужно в результате получить меню с пунктами которые название которых будет браться из <title> а ссылка из <loc>

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: XMLParser to Navigation Drawer

Сообщение klblk » 03 сен 2014, 09:14

1) Загружаем xml.
2) Парсим xml (есть соответствующий урок на эту тему) и создаем список объектов.
3) Подсовываем данные в Navigation Drawer.

Где сложности?

kav
Сообщения: 5
Зарегистрирован: 02 сен 2014, 07:46

Re: XMLParser to Navigation Drawer

Сообщение kav » 05 сен 2014, 09:05

klblk писал(а):1) Загружаем xml.
2) Парсим xml (есть соответствующий урок на эту тему) и создаем список объектов.
3) Подсовываем данные в Navigation Drawer.

Где сложности?
В подсовывании в Navigation Drawer, я вообще не могу понять как эта штуковина работает

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: XMLParser to Navigation Drawer

Сообщение klblk » 05 сен 2014, 10:24

Меню в Navigation Drawer представляет собой обычный ListView. Делаете для него адаптер, которому скармливаете свои данные (гугл пример).

kav
Сообщения: 5
Зарегистрирован: 02 сен 2014, 07:46

Re: XMLParser to Navigation Drawer

Сообщение kav » 05 сен 2014, 14:15

klblk писал(а):Меню в Navigation Drawer представляет собой обычный ListView. Делаете для него адаптер, которому скармливаете свои данные (гугл пример).
ну по примеру от Google это listview но если создать такое Activity из Android Studio то там как то не так

Ответить