Предположим, что мы добавили ссылку из RSS-фидера в HashMap следующим образом.Получение значений ключа/пары из HashMap
if (currentChild.getNodeName().equalsIgnoreCase("link")) {
//L.m(currentChild.getTextContent());
currentMap.put("link", currentChild.getTextContent());
}
Другими словами наша HashMap containts пар ключ/значение, как показано ...
("link",http://........),
("link",http://........),
("link",http://........) and so on....
Теперь я хочу, чтобы извлечь эти ссылки следующим способом ..
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
}
Я хочу открыть ссылки в WebViews. Я сделал что-то подобное, но сохранял данные, такие как заголовки и ссылки, в простой ArrayList. Теперь я пытаюсь что-то подобное с HashMaps, и я застрял.
Заранее спасибо.
map.put («ключ», «значение»), map.put («ключ», «значение»), приводит к отображению только 1 значения.вам следует рассмотреть возможность использования массива (списка) для таких вещей. перебрать карту и получить ключ/значение, которое вы можете использовать для (Map.Entry cur: map.entrySet()) {cur.getKey(); cur.getValue(); } например. –
damian
Где вы застряли? Что вы пробовали? – Okas
Привет, друзья. Я еще ничего не пробовал. Я вернусь, когда у меня есть что-то лучшее для показа. – Theo