title: Google Glass LiveCard update listview from Service
body: <p>I have a <a href="https://developers.google.com/glass/develop/gdk/live-cards" rel="nofollow">Google Glass LiveCard</a> application, where background service fetch data from remote URL.</p>
  
  <p>I added TextView and ListView in LiveCard activity:</p>
  
  <pre><code>&lt;TextView
          android:id="@+id/home_text"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textColor="#fff"
          android:text="@string/hello_world" /&gt;
      &lt;ListView
          android:id="@+id/order_list"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"&gt;
  
      &lt;/ListView&gt;
  </code></pre>
  
  <p>I am unable to refresh ListView data from Service as I do for TextView.
  For the TextView I use the method:</p>
  
  <pre><code>remoteView.setTextViewText(R.id.home_text, "Hello world !");
  </code></pre>
  
  <p>I the Activity onCreate method I set the Adapter as follows:</p>
  
  <pre><code>   public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);  
  
        String[] OrdersArray = new String[];
        ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(this, android.R.layout.order_list, android.R.id.text1, OrdersArray);
     }
  </code></pre>
  
  <p>Any suggestion ?
  Thanks in advance.</p>