Pessoal, boa tarde.
Estou tentado criar um método que retorne a latitude que já está previamente em um ArrayList informando um int como posição que eu desejo recuperar.
Meu problema é que no retorno fica o valor 0, de quando ela foi declarada e não o valor que ela recebe dentro do for.
Deve ser algo simples, mas como sou iniciante, sozinho não consegui resolver. Podem me ajudar?
protected int retLat(int index) {
XMLGettersSetters data = null;
data = new XMLGettersSetters();
data.getStart_location_lat();//array com as latitudes
int start_location_lat1E6=0;
for (int i = 0; i < data.getStart_location_lat().size();i++) {
//pega a lat do endereço inicial
double start_location_latd=0;
if(i==data.getStart_location_lat().size()-4)
start_location_latd = Double.parseDouble(data.getStart_location_lat().get(i));
[color=red]start_location_lat1E6[/color][size=18] [/size]= (int)(start_location_latd*1E6);
}
return start_location_lat1E6;
}
Desde já agradeço a ajuda.
