import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
+import com.android.volley.Response;
+import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import com.google.gson.Gson;
private void sendStatRequest() {
// Instantiate the RequestQueue.
- RequestQueue queue = Volley.newRequestQueue(getActivity());
+ RequestQueue queue = Volley.newRequestQueue(getActivity());
String url = String.format(STAT_URL, mNotule.getId());
Log.v("Adrien", "Stat request : " + url);
// Request a string response from the provided URL.
- StringRequest stringRequest = new StringRequest(Request.Method.POST, url, null, null) {
+ StringRequest stringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
+ @Override public void onResponse(String response) {
+ Log.v("Adrien", "Stat ok : " + response);
+ }
+ }, new Response.ErrorListener() {
+ @Override public void onErrorResponse(VolleyError error) {
+ Log.v("Adrien", "Stat error " + error);
+ }
+ }) {
@Override protected Map<String, String> getParams() throws AuthFailureError {
HashMap<String, String> params = new HashMap<>();
params.put("notuleId", mNotule.getId());