title: Android: Posting events to message queue of View
body: <p>I have the following problem:
  My app has a thread that updates the game state. The app needs to make a change to the state of the View object, triggered by this thread.
  The documentation for View states that it should only be modified from the UI thread, and that a Handler should be used to place and handle events.</p>
  
  <p>Yet, there is a function post() in View where I can post a Runnable object that will execute in the UI thread without involvement of Handler. Can I not call this function from threads other than the UI thread??</p>
  
  <p>I'm confused!</p>