• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Problemas para concatenar una URL con variable, Volley Android

Vuvuzelo

Hij@'e Puta
Registrado
2010/06/21
Mensajes
5.725
Sexo
Macho
Hola cimpadritos, tengo un problema al enviar una URL a un Web Service, la cosa es que debo enviar
por ejemplo el valor 3 en la URL, si pongo el valor directo en la URL funciona todo bien, el problema lo tengo cuando lo intento con
una Variable, tengo otras consultas donde sus valores son Strings y funcionan, el valor que envío es un Integer, asi que pensé que podia ser por ahí el error, pero no hay caso, he intentado con 2 variables una String y una Int, les dejo una captura, a ver si alguien me hecha una mano :)

La variable Global.comunaGlobal es un Int con valor=3
y pasomesa es un String con valor="3"
La URL que está comentada es la que funciona :/

Gracias!!!

0d9bc0244c88adc2b11203a6f1cbc184o.png


c0c5d6240eae6e3fb1c3782d9a25bfd4o.png
 
no se que chucha es volley pero yo lo dejaria algo asi:
busca_region_usuario.php?SelComuna="+Global.ComunaGlobal;
yo creo que no funciona por el +" " que pusiste al final de la url
 
podríai poner el mensaje de error q te tira, así como cachar cuál es el error
 
Gracias por las respuestas cilantritos,
Volley es una libreria que permite te permite hacer consultas a SQL, mediante un WebService y maneja el Response (con JSON) con el Array que trae de vuelta, en este caso el nombre del usuario y el nombre de la comuna "nom_comuna", bueno eso creo, por que la verdad es que soy medio nuevo en Android.. http://www.hermosaprogramacion.com/2015/02/android-volley-peticiones-http/

el problema es que no me da error, simplemente la App se cae, cuando depuro me muestra que va todo bien
que las variables traen el 3 a la cadena de la URL pero la puta mierda se cae!!! :'(

Llegando a casa voy a tratar de mandarle la URL a la SubClass mediante una variable String, a ver si funciona :(


no se que chucha es volley pero yo lo dejaria algo asi:
busca_region_usuario.php?SelComuna="+Global.ComunaGlobal;
yo creo que no funciona por el +" " que pusiste al final de la url

Asi mismo lo hago en otros lengiajes, tal como dices tu, cono solo 1 "+" para concatenar, pero en Android no me funciona :(
 
Pudiste?..
te funcionó?
quizás tu pagina está mal.. yo me metí y me devuelve un json vacío.
736013a3dcc7abba3d8c903ebff24334o.png



yo estuve haciendo algo similar, solo que el servidor que me responde solo responde con xml, asi que metí un json en un xml.
y en la programación tomo el xml, obtengo mi json y con eso trabajo.

de partida no se programar para android, me di el tiempo de lesiar un rato y lo que hice fue tomar flutter en android studio y comenzar a programar.
y así logro trabajar con mi json:

Hago mi petición http.
93b34bb8fc84039584c09349cdfab3fbo.png


después desde la respuesta http, saco mi json y lo mando a esta función.
4916b906b788a800c789108f24f7c18co.png
 
Volver
Arriba