I'm drawing a bitmap on a SurfaceView using Canvas.drawBitmap(). I have the bitmap in the res/drawable folder and it seems to scale the bitmap correctly on all devices.
Some users have complained that when they change their device's screen density (using a rooted program called LCDDensity Changer) the bitmaps do not scale accordingly. A large bitmap will get squished as if it is still looking for the old density.
Is there a way to handle density changes when users use programs like LCD Density Changer?
Other info:
1. minSDKVersion=3
2. no targetSDKVersion is set
3. I use getMetrics() to determine screen height and width
4. I'm not using the drawable-hdpi, ldpi, etc folders