title: runOnUiThread prevent's TextView from marquee?
body: <p>Suppose I have a <code>Fragment</code> with a <code>TextView</code> (let's call it TextView A) which contains a <code>String</code> of words, and another <code>TextView</code> (TextView B) which is a timer, getting updated by a handler like this...<code>mHandler.postDelayed(this, 100);</code>. </p>
  
  <p>The problem is whenever the <code>Handler</code> for <code>TextView</code> B gets updated every second, it prevents <code>TextView</code> A from running the <code>marquee animation</code>.</p>
  
  <p>Here's the code I'm using to update <code>TextView</code> B...</p>
  
  <pre><code>public void updateTextViewB()
  {
      Thread thread = new Thread() {
  
          @Override
          public void run() {
              getActivity().runOnUiThread(new Runnable() {
                  @Override
                  public void run() {
  
                      // Code that set's the constantly updating time
  
                      mHandler.postDelayed(this, 100);
                  }
              });
          }
      };
  
      thread.start();
  }
  </code></pre>
  
  <p>What are the option's here to solve this? Should I set the focus to <code>TextView</code> A?</p>