title: Converting JSONArray to List<Object>?
body: <p>I'm trying deserializes a JSONArray to List. To do it I'm trying use Gson but I can't understand why doesn't works and all values of JSON are null.</p>
  
  <p>How could I do this ? </p>
  
  <p><strong>JSON</strong> </p>
  
  <pre><code>{ "result" : [ 
        { "Noticia" : { 
              "created" : "2015-08-20 19:58:49",
              "descricao" : "tttttt",
              "id" : "19",
              "image" : null,
              "titulo" : "ddddd",
              "usuario" : "FERNANDO PAIVA"
            } },
        { "Noticia" : { 
              "created" : "2015-08-20 19:59:57",
              "descricao" : "hhhhhhhh",
              "id" : "20",
              "image" : "logo.png",
              "titulo" : "TITULO DA NOTICIA",
              "usuario" : "FERNANDO PAIVA"
            } }
      ] }
  </code></pre>
  
  <p><strong>Deserializes</strong> </p>
  
  <pre><code>List&lt;Noticia&gt; lista = new ArrayList&lt;Noticia&gt;();
                              Gson gson = new Gson();
                              JSONArray array = obj.getJSONArray("result");
  
                              Type listType = new TypeToken&lt;List&lt;Noticia&gt;&gt;() {}.getType();
                              lista = gson.fromJson(array.toString(), listType);
  
                              //testing - size = 2 but value Titulo is null
                              Log.i("LISTSIZE-&gt;", lista.size() +"");
                              for(Noticia n:lista){
                                  Log.i("TITULO", n.getTitulo());
                              }
  </code></pre>
  
  <p><strong>Class Noticia</strong></p>
  
  <pre><code>public class Noticia implements Serializable {
      private static final long serialVersionUID = 1L;
  
      private Integer id;
      private String titulo;
      private String descricao;
      private String usuario;
      private Date created;
      private String image;
  </code></pre>