title: Put ArrayList into param JsonObject
body: <p>i must do i request with Volley Framework. This is a POST request with JSONObject.</p>
  
  <p>I must pass one string and one JSONArray..but how i can?</p>
  
  <p>I start with this:</p>
  
  <pre><code> private String mUrl;
      private ArrayList&lt;String&gt; mUrlDove;
  
    HashMap&lt;String, String&gt; params = new HashMap&lt;String, String&gt;();
              params.put("url", mUrl);
              params.put("urlDove", mUrlDove); ---&gt; Wrong because mUrlDove is not a String
  
  
              mUrl = app.getInstance().getmUrlRestWS() + getString(R.string.path);
  
              JsonObjectRequest mRequest = new JsonObjectRequest(
                      mUrl, new JSONObject(params),
                      createMyReqSuccessListener(),
                      createMyReqErrorListener()) {
                  @Override
                  public Map&lt;String, String&gt; getHeaders() throws AuthFailureError {
                      return app.getInstance().createBasicAuthHeader();
                  }
              };
  </code></pre>
  
  <p>If i try with Browser i must set this:</p>
  
  <pre><code>{
    "url": "www.secret.com",
    "urlDove" : [ "www.google.com","www.yahoo.com"]
  }
  </code></pre>