Thanks guys for your reply! I tried to set android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize", but it didn't help.
To Hoang, I can understand that Configuration does not change when I flip the phone. Actually I am calling getRotation() to decide current display rotation. The thing is that I need a trigger to call the method when orientation is changing between landscape and reverse landscape. And onConfigurationChanged() is my first thought. Any idea? On Friday, June 8, 2012 1:26:08 AM UTC+8, Hoang DN wrote: > > Hi guy, > > In your case, actually, Configuration did not change, therefore the > method onConfigurationChanged() won't be called. > If you want handle this event, you can use > android.view.Display.getRotation(). The returned value may be > Surface.ROTATION_0 (no rotation), Surface.ROTATION_90, > Surface.ROTATION_180, or Surface.ROTATION_270. > > Hope this useful for you. Good luck! > > > Br, > hoangdn > > On 7 Tháng Sáu, 23:49, Farmer <duanxiao...@gmail.com> wrote: > > Hi there, > > > > On ICS, when I flip the phone between landscape and reverse landscape, > > it seems onConfigurationChanged() won't be called. How can I get > > notified when such event happens, or did I miss anything here? > > > > Thanks in advance! > > > > best, > > duanxiaotao -- 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