Предварительный анализ XML в Android - PullRequest
1 голос
/ 13 февраля 2011

Эй, ребята, я новичок в разработке для Android, я занимаюсь разработкой проекта, который использует XML-файл из Интернета для отображения данных. Но, как я уже говорил, я показываю список элементов из index.XML (этот файл имеет индекс тем), который отображается в приложении. Я могу отобразить данные из index.xml.

Теперь я хочу, чтобы, когда кто-то нажимал на элемент, он загружал другой XML и показывал его. Я не могу сделать эти данные индекса кликабельными, и я не понимаю, как отобразить данные из других (вы можете назвать файл sub xml) файлов XMl.

помогите мне, пожалуйста

ИНДЕКС XML (без названия) http://aakashqq.x10.mx/temp.xml

Sub XML файлы: InspireProgress.com/cricket.xml InspireProgress.com/hockey.xml InspireProgress.com/lacrosse.xml

AIM: короче говоря, я хочу, чтобы приложение отображало индекс из основного XML-файла, когда пользователь нажимает на любой элемент, который открывается, это новый суб XML и отображать Вероятно: как я могу получить элементы с возможностью нажатия на них и как мне показать новый суб XML соответственно

Ответы [ 2 ]

0 голосов
/ 14 февраля 2011

Используйте данные из индекса для создания ListActivity.Вы можете перегрузить onListItemClick, чтобы получить данные для выбранного элемента и отобразить их в новом действии (какой бы тип не подходил для данных, которые вы хотите отобразить).Когда пользователь завершит эту операцию, приложение вернется к индексу.

0 голосов
/ 13 февраля 2011

Предположительно, вы выгружаете этот XML в какой-то текстовый файл, где вы должны инициализировать надлежащие элементы управления графическим интерфейсом из XML.

Просто спроектируйте интерфейс, который будет соответствовать вашим требованиям, затем поработайте над кодом, чтобы наполнить интерфейс необходимыми элементами управления, передавая ему события из XML (SAX - отличный выбор здесь).

...