title: Why is the post() method in Android attached to a specific View?
body: <p>I'm wondering why the post() method is a specific to a View and not just a static method. It doesn't seem like the Runnable argument is closely tied to a specific view anyway.</p>
  
  <p>I did find this other question which explains that (as of 4 years ago) the runnable will be run after the view has been drawn, but that doesn't quite answer my question.
  <a href="https://stackoverflow.com/questions/3947145/what-event-is-fired-after-all-views-are-fully-drawn">What event is fired after all views are fully drawn?</a></p>