aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/volley/toolbox
diff options
context:
space:
mode:
authorFicus Kirkpatrick <ficus@android.com>2015-03-19 16:47:02 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-03-19 16:47:03 +0000
commitb1a9085ebd2e7bfb2ebe0c200411b4b17c1ecdec (patch)
tree8df91ad6e44d1e43648acfc1607e78af7766a2c5 /src/main/java/com/android/volley/toolbox
parent2b6b66be82c1560fd6c1f3f34def9ac0d19cda83 (diff)
parent6b30d9452e118b0b5781c370aa5e90cc11f435ca (diff)
downloadvolley-b1a9085ebd2e7bfb2ebe0c200411b4b17c1ecdec.tar.gz
Merge "Add support for all HTTP methods to JsonArrayRequest"
Diffstat (limited to 'src/main/java/com/android/volley/toolbox')
-rw-r--r--src/main/java/com/android/volley/toolbox/JsonArrayRequest.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/com/android/volley/toolbox/JsonArrayRequest.java b/src/main/java/com/android/volley/toolbox/JsonArrayRequest.java
index e932a61..ba35d26 100644
--- a/src/main/java/com/android/volley/toolbox/JsonArrayRequest.java
+++ b/src/main/java/com/android/volley/toolbox/JsonArrayRequest.java
@@ -42,6 +42,21 @@ public class JsonArrayRequest extends JsonRequest<JSONArray> {
super(Method.GET, url, null, listener, errorListener);
}
+ /**
+ * Creates a new request.
+ * @param method the HTTP method to use
+ * @param url URL to fetch the JSON from
+ * @param jsonRequest A {@link JSONArray} to post with the request. Null is allowed and
+ * indicates no parameters will be posted along with request.
+ * @param listener Listener to receive the JSON response
+ * @param errorListener Error listener, or null to ignore errors.
+ */
+ public JsonArrayRequest(int method, String url, JSONArray jsonRequest,
+ Listener<JSONArray> listener, ErrorListener errorListener) {
+ super(method, url, (jsonRequest == null) ? null : jsonRequest.toString(), listener,
+ errorListener);
+ }
+
@Override
protected Response<JSONArray> parseNetworkResponse(NetworkResponse response) {
try {