Você está na página 1de 2

String url ="http://192.168.1.

207:8080/serviceupqstore/ejemplo";
//vamos a hacer una peticion
RequestQueue queue = Volley.newRequestQueue(this);
//con esto creamos un dialogo de espera en lo que se cargan los datos
final ProgressDialog progressDialog = ProgressDialog.show(this,"Espere p
or favor","Estamos atendiendo su solicitud");
//que tipo de respuesta esperamos
JsonRequest jsonRequest = new JsonArrayRequest(url, new Response.Listene
r<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Log.e("mi respuesta",response.toString());
progressDialog.cancel();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
progressDialog.cancel();
Log.e("mi respuesta", error.toString());
}
});
//Agregamos un nuevo request
queue.add(jsonRequest);

/////////////////////////////////////////
public void login (){
String url ="http://192.168.1.207:8080/serviceupqstore/login";
RequestQueue queue = Volley.newRequestQueue(this);
final ProgressDialog progressDialog = ProgressDialog.show(this, "Espere
por favor", "Estamos atendiendo su solicitud");
StringRequest sr = new StringRequest(Request.Method.POST,url, new Respon
se.Listener<String>() {
@Override
public void onResponse(String response) {
progressDialog.cancel();
Log.e("mi respuesta2", response.toString());
try{
JSONObject resJson = new JSONObject(response);
String status = resJson.get("status").toString();
if(status.equals("1")){
Toast.makeText(getApplicationContext(),"si existes :)",
Toast.LENGTH_LONG).show();
}else if (status.equals("0")){
Toast.makeText(getApplicationContext(),"no existes :(",
Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getApplicationContext(),"ni entro :|", To
ast.LENGTH_LONG).show();
}
}catch(JSONException e){
Log.e("error",e.toString());
}
}
}, new Response.ErrorListener() {
@Override

public void onErrorResponse(VolleyError error) {


Log.e("mi respuesta", error.toString());
}
}){
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put("user",user.getText().toString());
params.put("pass",pass.getText().toString());
return params;
}
};
queue.add(sr);
}

Você também pode gostar