Search code examples
androidopengl-eslive-wallpaperandroid-4.2-jelly-beansamsung-mobile

Small screen size in OpenGL only on Samsung S3 with Jelly Bean


My app has been working well (on most phones) until recently when the samsung s3 was updated to Jelly Bean. The screen looks like this: -

Screenshot

It works fine on an S3 using ICS and on most other phones (including other samsung phones).

Any ideas what is different about the S3 that would cause such a problem on Jelly Bean?

Here is the debug info thanks to Edward's App

Debug Info


Solution

  • Finally found the answer. My manifest had: -

    <supports-screens
        android:anyDensity="false"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        >
    </supports-screens>
    

    I changed it to: -

    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:xlargeScreens="true"
        >
    </supports-screens>
    

    Works fine now :)