1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
public void onClickShow(View v) //Test avec Volley
{
Log.d("XX","ON Click !!");
JsonObjectRequest jsOR=new JsonObjectRequest(Request.Method.POST,
getURL,new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.d("XX","On recoit des infos !!");
Log.d("XX",response.toString());
try {
JSONArray maladies= response.getJSONArray("Maladies");
for (int i=0;i<maladies.length();i++)
{
Log.d("XX","Json "+i);
JSONObject maladie=maladies.getJSONObject(i);
String leNom=maladie.getString("Nom");
Log.d("XX","Ajout de "+leNom);
//On developpe et on stocke pour chaque objet
//
//tvResult.append(leNom+"\n");
}
//Fin des recherches
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d("XX",error.getMessage());
}
})//test
{
@Override
protected Map<String, String> getParams() {
Map<String,String> params=new HashMap<String,String>();
params.put("token","38");
return params;
}
}
//fin test
;
requestQueue.add(jsOR);
}//Fin onclick |
Partager