ICS draw bitmaps scaled up when minsdk is higher than 3
<p>There is an ImageView in my widget layout which I put a canvas generated bitmap on it.</p>

<p>Today I came across strange problem when testing in ICS. </p>

<p>If I define minsdk version anything higher than 3, the graphic bitmap (from drawable resource) which is drawn on canvas are scaled up. </p>

<p>When minsdk is less than or equal to 3 everything is OK. This is how it looks in ICS:</p>

<p><img src="http://i.stack.imgur.com/8HKQW.png" alt="normal"></p>

<p>this is how it looks if I set minsdk to 4 or higher. Look how the sun is scaled up.</p>

<p><img src="http://i.stack.imgur.com/OkUL5.png" alt="enter image description here"></p>

<p>There is also another interesting issue, if the minsdk is 3 or lower, all the Toast message get so small while the widget is on screen!!!</p>
