title: Android TextView invalidate doesn't work
body: <p>I'm in front of a small invalidation issue on Android.
  After creating my view on the Activity creation, i'm receiving a Listener Callback ("onSomething" in the example below") to update a TextView, however I'm not able to make it work... Can you help ?</p>
  
  <p>Activity onCreate :</p>
  
  <pre><code>@Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
  
      setContentView(R.layout.myLayout);
  
      init_views();
  }
  </code></pre>
  
  <p>My method initializing the views :</p>
  
  <pre><code>private static TextView myTxtView;
  private void init_views(){
       myTxtView = (TextView) findViewById(R.id.txtid);
  }
  </code></pre>
  
  <p>Listener and TextView update :</p>
  
  <pre><code>@Override
  public void onSomething(JSONObject data) {
      try {
          ... // my code
  
          myTxtView.setText(distance); // this doesn't work :( :(
          myTxtView.postInvalidate(); // this doesn't work  :( :(
  
      } catch (Throwable t){ return; }
  }
  </code></pre>