O que estou a tentar fazer é passar duas variáveis da MainActivity para outra class chamada UserPosition, onde nesta segunda class quero guardar essas variaveis tipo int chamadas “lat” e “lon” , num Array ou Lista para depois juntar com outros valores de String = nome.
Mas nao consigo passar esses dados.
MainActivity
public class UserPosition {
int ID;
String nome;
double userLat;
double userLon;
public static List<UserPosition> LocationAllUsers(double lat, double lon) {
//Nota: Usar quantidade de dados recebidos para mudar o *10 para contador*
UserPosition[] positions = new UserPosition[10];
UserPosition userPosition1 = new UserPosition();
userPosition1.userLat = lat;
userPosition1.userLon = lon;
userPosition1.ID = 10;
userPosition1.nome = "Nome1";
UserPosition userPosition2 = new UserPosition();
userPosition2.userLat = 38.9590368;
userPosition2.userLon = -9.1571833;
userPosition2.ID = 11;
userPosition2.nome = "Nome2";
positions[0] = userPosition1;
positions[1] = userPosition2;
return Arrays.asList(positions);
}
}
