We can set orientation in our activity onCreate() method

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);


On Nov 28, 5:36 am, XdebugX <xdeb...@gmail.com> wrote:
> I want my app to set the orientation to portrait on devices that can
> use the portrait orientation. To do this I use
> android:screenOrientation in the manifest. But there are some devices
> which do not support portrait orientation (some google tv's). On
> phones I want to set the orientation to portrait, but on tv's I'd like
> to set the orientation unspecified. Is there a way I can check for
> which orientations are available in the manifest (or maybe which
> device it's running on) before I set the orientation.
>
> Or could I set the orientation from the activity instead of from the
> manifest?
>
> Thanks!
>
> Note: I want to force the orientation to portrait if it's available,
> and I want to do it before the activity starts, like it does when you
> set it in the manifest. Also if you just set the orientation to
> portrait in the manifest and the device does not have a portrait
> orientation your app will crash.

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