Hi folks,

I have a problem to start/create Activity in landscape mode. My
Activity need to start in landscape mode and be used in landscape mode
by users. So far, I used

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)

to force screen orientation of my Activity to landscape mode in
onCreate() method.

In addition to this screen mode requirement, my application need to
start another background thread in onResume() method, and this thread
takes some seconds in order to finish an initialization process, and
it is not desirable to to stop/restart this thread's service during
the initialization process.

However setRequestedOrientation
(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) forces my Activity restart
in a very little while (means onCreate->onResume->onPause->onStop are
executed twice at the first place). As a result, my background thread
be stopped/restarted during the initialization process, and this makes
me a mess at this moment.

If anyone has any idea, please share and discuss here.
Thank you.

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to