title: ParseLiveQuery updating a list
body: <p>Hello at the moment I am trying to update a list in real-time creating a chat app.
  At the moment I am trying to query with this method ...</p>
  
  <pre><code>private void changeChatLive(String chat) {
      listaDeMensajes.clear();
      ParseQuery&lt;ParseObject&gt; parseQuery = new ParseQuery("Conversaciones");
      // This query can even be more granular (i.e. only refresh if the entry was added by some other user)
      // parseQuery.whereNotEqualTo(USER_ID_KEY, ParseUser.getCurrentUser().getObjectId());
      //ParseObject chatId = ParseObject.createWithoutData("Chat", chat);
       parseQuery.whereEqualTo("ChatId", chatId);
      // Connect to Parse server
      parseQuery.include("ChatId");
      SubscriptionHandling&lt;ParseObject&gt; subscriptionHandling = parseLiveQueryClient.subscribe(parseQuery);
  
      // Listen for CREATE events
      subscriptionHandling.handleEvent(SubscriptionHandling.Event.CREATE, new
              SubscriptionHandling.HandleEventCallback&lt;ParseObject&gt;() {
                  @Override
                  public void onEvent(ParseQuery&lt;ParseObject&gt; query, ParseObject object) {
  
                      Handler handler = new Handler(Looper.getMainLooper());
                      handler.post(new Runnable() {
                          @Override
                          public void run() {
                              mMessageAdapter.notifyDataSetChanged();
                              mMessageRecycler.scrollToPosition(0);
                              scroll.fullScroll(FOCUS_DOWN);
                          }
                      });
                  }
              });
  }
  </code></pre>
  
  <p>What I need is to update the <code>List&lt;ParseObject&gt; listaDeMensajes</code> as the same way that findInBackground method is going to have List.</p>