Заполнить ListView с помощью Hashtable - PullRequest
0 голосов
/ 10 января 2011

Я довольно новичок в разработке 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, но проблема заключается в том, как его заполнить и установить этот идентификатор для каждой строки.

Спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...