Я проанализировал некоторые данные XML с URL-адреса для отображения в виде списка на устройстве Android.Он работает, как и ожидалось, благодаря некоторым исследованиям и помощи людей на этом сайте.
Теперь я хочу взять эти координаты, добавить карту в мой проект и создать функцию прослушивания событий по щелчку, чтобыкогда я нажимаю на определенный набор данных, он может отображаться на карте ... Я не уверен, как двигаться дальше с этим. Я в конечном итоге хочу иметь возможность выбирать по одному для просмотра на карте, а такжеувеличенный вид карты со всеми координатами
Я опубликую свой текущий результат и имеющийся у меня код, который получает данные XML для меня ... любая помощь будет принята с благодарностью. текущие результаты
часть класса элементов
public void setLat(Double lat) {
this.lat = lat;
}
public Double getLon() {
return lon;
}
public void setLon(Double lon) {
this.lon = lon;
}
@Override
public String toString() {
return (new StringBuilder()).append("title: \n").append(title).append("\n")
.append("link: ").append(link).append("\n")
.append("geo-lat: ").append(lat).append("\n")
.append("geo-lon: ").append(lon).toString();
}
}
часть основного класса действий
} else if (xpp.getName().equalsIgnoreCase("geo:lat")) {
if (insideItem) {
//extract the text between <geo:lat> and </geo:lat>
item.setLat(Double.valueOf(xpp.nextText()));
}
} else if (xpp.getName().equalsIgnoreCase("geo:long")) {
if (insideItem) {
//extract the text between <geo:lat> and </geo:lat>
item.setLon(Double.valueOf(xpp.nextText()));
}
}
}
Я просто не знаю, как использовать эти возвращаемые значения для заполнения картыв моем проекте android