title: Android screen orientation handling issue
body: <p>I'm working on the android live wallpaper applications and need to correctly handle screen orientation changes. </p>
  
  <p>Currently I use <code>onConfigurationChanged</code> for this purpose(in this method I need to change coordinates of my LWP screen elements. I use <code>andengine</code>). Everything works fine on the emulators and my test phones, but some my customers with <strong>Samsung Galaxy Note2 (t03g)</strong>, <strong>LG thrill(LGE LG-P925)</strong> reports the issues with incorrect application work during the screen orientations change.</p>
  
  <p>I don't have these phones on hand, but can suppose that the issue is related to <code>onConfigurationChanged</code> not being called. </p>
  
  <p>Is it correct to use <code>onConfigurationChanged</code> method ? Maybe I need to use <code>onSurfaceChanges</code> or something like that ? Could you please suggest me the correct way to solve this issue ?</p>
  
  <p>Alos, I have added <code>android:configChanges="keyboardHidden|orientation"</code> into my <code>AndroidManifest.xml</code> :</p>
  
  <pre><code>&lt;activity
              android:name=".WallpaperSettings"
              android:configChanges="keyboardHidden|orientation"
              android:exported="true" &gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
  
                  &lt;category android:name="android.intent.category.PREFERENCE" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
  </code></pre>