title: Android Handler not updating textview
body: <p>Thought I would share some weird code with you all to see if I have done anything blindingly wrong. 
  I have passed a handler to a background thread to update the UI of the mainactivity (I know it is not the best way but this is supposed to be a quick and dirty test app)
  Basically, the code appends a message on to the textview, like so:</p>
  
  <pre><code>                    uiHandler.post(new Runnable() {
                      @Override
                      public void run() {
                          Log.i("Text2Server", "Updating log with: " + logput);
                          logTextView.append(logput);
                      }
                  });
  </code></pre>
  
  <p>This happens everytime a UDP message is received, the log is output everytime perfectly, but the textview only updates on the first message, or sometimes not at all. </p>
  
  <p>I assume it is something to do with my textview but I thought I would see if anyone has seen anything similar?</p>
  
  <p>Thanks!</p>
  
  <p>P.S. I have tried the basics, like using setText() instead of append() etc.</p>