I figured out the reason for blurring of circles even after switching hardware acceleration off in manifest. The reason was that "Force GPU rendering" setting in Developer options was enabled on my phone. This was overriding hardware acceleration settings in manifest
-Kartic On Friday, June 15, 2012 10:50:35 AM UTC+5:30, Kartic wrote: > > Richard, did you make any change other than disabling hardware > acceleration in manifest to fix this issue? > I tried doing the same but still getting the blurred circles on Nexus S > with 4.0.4 build. > > Thanks, > kartic > > On Saturday, June 2, 2012 4:01:35 AM UTC+5:30, RichardC wrote: >> >> It's something to do with hardware acceleration, changing >> AndroidManifest.xml (see below) to disable it just for the Sensors Activity >> fixes the drawing >> >> <activity android:name=".os.Sensors" android:label="OS/Sensors" >> android:hardwareAccelerated="false"> >> >> It looks like the hardware accelerated canvas is anti-aliasing the the >> drawing of the 3 dials as they are drawn directly onto the Canvas. The >> dials are drawn based on a 1-unit by 1-unit rectangle and the canvas is >> scaled (before the drawing) by approx 1/3 the screen width (in portrait >> orientation) >> >> canvas.scale(148, 148) >> >> on my device. >> >> >> >> On Friday, June 1, 2012 11:01:20 PM UTC+1, RichardC wrote: >>> >>> Can replicate what your seeing on 4.0.3. >>> >>> In code to draw the 3 graphs and sensors: >>> first the 3 line graphs are drawn onto a bitmap which is then drawn >>> onto the canvas >>> then the canvas is then scaled and the 3 dials are drawn directly onto >>> the canvas >>> >>> If I modify the code to draw the 3 dials onto the bitmap (the same as >>> the 3 line graphs) it all looks fine. >>> >>> I am continuing to look at this... >>> >>> >>> >>> On Friday, June 1, 2012 7:26:19 PM UTC+1, greg wrote: >>>> >>>> Anyone else getting blurred circles in the ApiDemos/OS/Sensors >>>> application? The three circles are supposed to display the current >>>> orientation but appear as blurry clouds in the ApiDemos application built >>>> with SDK level 15 (OS 4.0.4). >>>> >>>> I've asked the same question, with screenshots, at >>>> http://stackoverflow.com/questions/10853807/sdk-level-15-apidemos-os-sensors-blurred-image-on-nexus-s-but-not-on-emulator >>>> >>>> Thanks in advance for checking, >>>> Greg >>>> >>> -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en