title: Final width of Imageview
body: <p>When I set an <code>ImageView</code> bitmap on create of an <code>Activity</code>. At what point can I read the final width of the <code>ImageView</code>? </p>
  
  <p>What seems to happen is the bitmap is set in the <code>onCreate()</code> method and immediately is assigned the width of 965 which I can see when entering the onLayout method of the <code>ImageView</code>, then more of the layout/creation occurs and the <code>ImageView</code> width changes to 909 (I guess this is due to the adjustment to the screen size?). </p>
  
  <p>What I want to do is read the final value of 909 to set the width of another view programmatically. </p>
  
  <p>I've tried the <code>addOnGlobalLayoutListener</code> of the <code>ImageView</code> to try to listen of the completion of the layout, however reading the g<code>etMeasuredWidth()</code> method of the <code>ImageView</code> still returns the 965 value.</p>
  
  <p>What is the final event called once the layout calculations are completing which will allow me to set the width of another view during the creation.</p>