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

Problemas para concatenar una URL con variable, Volley Android

Registrado
2010/06/21
Mensajes
5.651
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!!!



 
Registrado
2004/08/26
Mensajes
942
Sexo
Macho
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
 

Waiflih

Memoria fotogénica edition
Registrado
2006/02/15
Mensajes
2.472
Sexo
Macho
MOH
Especial
podríai poner el mensaje de error q te tira, así como cachar cuál es el error
 
Registrado
2010/06/21
Mensajes
5.651
Sexo
Macho
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 :(
 
Registrado
2004/08/26
Mensajes
942
Sexo
Macho
Pudiste?..
te funcionó?
quizás tu pagina está mal.. yo me metí y me devuelve un json vacío.



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.


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