getLocationOnScreen() in onCreate() just returns zeroes
<p>Calling getLocationOnScreen() on an ImageView (or other View) in a response to a button click gives correct values.</p>

<p>But when calling getLocationOnScreen() from Activity::onCreate(), I only get [0, 0]. How can I fix this?</p>

<p>Is onCreate() too early for all calculations to be done? Is there a later better place to hook to start animations?</p>
