Я довольно новичок в разработке Android и пытаюсь решить следующую проблему:
У меня следующий XML-код (загружен из Интернета)
<root>
<country>
<id>1</id>
<name>Foo</name>
</country>
<country>
<id>2</id>
<name>Bar</name>
</country>
</root>
Что я анализирую в Hashtable (что-то вроде ассоциативного массива php)
1=>Foo
2=>Bar
Теперь мне нужно заполнить ListView этими данными, и когда пользователь щелкнет по строке, получит идентификатор страны. До сих пор я не нашел способа сделать это, я вынужден создать поставщика контента и вызвать запрос данных?
Если я не ошибаюсь для получения данных, я должен использовать getSelectedItemId () в listview, но проблема заключается в том, как его заполнить и установить этот идентификатор для каждой строки.
Спасибо заранее.