Android - Pasar varibles de una clase a otra

   
Vista:

Pasar varibles de una clase a otra

Publicado por Martin (2 intervenciones) el 07/08/2014 06:58:40
Hola, estoy haciendo una aplicación la cual necesito enviar 2 variables que se encunetran en la siguiente Clase:

1
2
3
4
5
public class MiLocationListener implements LocationListener{
        public void onLocationChanged(Location loc){
        	if (loc != null) {
        		 double **lat** = loc.getLatitude();
        	     double **lon** = loc.getLongitude();

La variable lat y lon la debo mandar por post con la clase httpHandler:

/*El objeto HttpPost permite que enviemos una peticion de tipo POST a una URL especificada*/

1
2
3
4
5
6
//AÑADIR PARAMETROS
 
List<NameValuePair> params = new ArrayList<NameValuePair>();
 
params.add(new BasicNameValuePair("latitud",lat)); // no reconoce lat ni lon
params.add(new BasicNameValuePair("longitud",lon));  // no reconoce lat ni lon

Que codigo debo agregar para que me tome el valor de esas variables?
Espero su ayuda, que la necesito rápido.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Pasar varibles de una clase a otra

Publicado por juanki (172 intervenciones) el 07/08/2014 10:36:32
Hola

Pusiste un trozo de código incompleto, ni las llaves de cierre, pero por lo que parece, las variables lat y lon las declaras dentro de un if, por lo tanto solo son "visibles" dentro de ese if. Decláralas como miembros de la clase y así estarán accesibles para toda la clase.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar