Questions tagged [screen-orientation]

Detects whether the screen is in portrait orientation (height > width) or landscape orientation (width > height), and switches between the two. This term is especially used in mobile devices, where applications are notified when the user rotates the device.

screen-orientation
Filter by
Sorted by
Tagged with
429 votes
10 answers
311k views

I want my android application to be only run in portrait mode?

I want my android application to be only run in portrait mode? How can I do that?
James's user avatar
  • 14k
361 votes
28 answers
138k views

How do I change screen orientation in the Android emulator?

How do we change emulator screen orientation to landscape or portrait?
detj's user avatar
  • 5,309
269 votes
10 answers
115k views

How to prevent custom views from losing state across screen orientation changes

I've successfully implemented onRetainNonConfigurationInstance() for my main Activity to save and restore certain critical components across screen orientation changes. But it seems, my custom views ...
Brad Hein's user avatar
  • 11k
224 votes
15 answers
107k views

Android: allow portrait and landscape for tablets, but force portrait on phone?

I would like tablets to be able to display in portrait and landscape (sw600dp or greater), but phones to be restricted to portrait only. I can't find any way to conditionally choose an orientation. ...
Kenny Wyland's user avatar
  • 21.2k
183 votes
14 answers
162k views

Flutter: How to set and lock screen orientation on-demand

On one of my flutter pages, I need the screen to set to landscape mode and lock it so it can't rotate into portrait mode, but only on the one page. So need a way to enable this function on-the-fly. ...
Jus10's user avatar
  • 15.1k
127 votes
8 answers
180k views

Change Screen Orientation programmatically using a Button

I think this is implementable since screen rotation behaviour can go up to the application level.
Sam's user avatar
  • 4,543
126 votes
18 answers
87k views

Android: Temporarily disable orientation changes in an Activity

My main activity has some code that makes some database changes that should not be interrupted. I'm doing the heavy lifting in another thread, and using a progress dialog which I set as non-...
Christopher Perry's user avatar
77 votes
10 answers
32k views

In AndroidManifest: Expecting android:screenOrientation="unspecified"

Android Studio 3.6. I want my app to be always in portrait mode. So in my AndroidMainfest.xml: <activity android:name=".activity.SplashActivity" android:screenOrientation="portrait"> &...
Alexei's user avatar
  • 15k
59 votes
8 answers
62k views

How do I get the CURRENT orientation (ActivityInfo.SCREEN_ORIENTATION_*) of an Android device?

I would like to find out the detailed orientation of a device, preferably one of SCREEN_ORIENTATION_LANDSCAPE, SCREEN_ORIENTATION_PORTRAIT, SCREEN_ORIENTATION_REVERSE_LANDSCAPE, ...
Zoltán's user avatar
  • 21.7k
53 votes
17 answers
86k views

React Native: Different styles applied on orientation change

I'm developing a React Native application to be deployed as a native application on iOS and Android (and Windows, if possible). The problem is that we want the layout to be different depending on ...
Unapedra's user avatar
  • 2,213
53 votes
5 answers
85k views

i want to make my application only in landscape in android

I want to make my app work only in landscape mode but can't make it work. I have given screenOrientation = "landscape" even though the first page will be in landscape mode and other activity will be ...
shripal's user avatar
  • 1,222
51 votes
7 answers
52k views

Responsive site is zoomed in when flipping between Portrait and Landscape on iPad/iPhone

I've built a responsive site using Twitter Bootstrap here: http://zarin.me/cce/ The responsive design works great on iPad and iPhone, however when I flip the device from portrait to landscape, the ...
zarinf's user avatar
  • 717
51 votes
6 answers
92k views

Will $(window).resize() fire on orientation change?

Im using this to run some code when a browser window is resized: $(window).resize(callback) I also need to run this code when the orientation is changed in phones and tablets. Will the above fire on ...
Evanss's user avatar
  • 23k
49 votes
2 answers
5k views

Why has `android:screenOrientation="behind"` no effect in android 4.1.2?

As a test sample, there is an application with 2 activities: MainActivity that launches SecondActivity on button click. It works fine on Android 4.0.4, but on Android 4.1.2 I encountered unexpected ...
moorka's user avatar
  • 563
41 votes
8 answers
48k views

Alternative iOS layouts for portrait and landscape using just one .xib file

Using interface builder in xcode and just one .xib file, how can I create alternate layouts when rotating between landscape and portrait orientations? See diagram of differing layouts N.b. the green ...
Dave Haigh's user avatar
  • 4,479
34 votes
5 answers
43k views

PhoneGap - Forcing Landscape orientation

I started looking into PhoneGap yesterday and created a simple "marble" rolling around while tilting the phone. I am currently developing on Android but I want the orientation to stay as landscaping ...
Phil Jackson's user avatar
  • 10.3k
34 votes
6 answers
24k views

iphone/ipad orientation handling

This is more of a general question for people to provide me guidance on, basically Im learning iPad/iPhone development and have finally come across the multi-orientation support question. I have ...
Mark's user avatar
  • 14.9k
33 votes
4 answers
43k views

Detect iPad orientation change

How to detect with javascript or jquery when user turns iPad from vertical position to horizontal or from horizontal to vertical?
lolalola's user avatar
  • 3,813
32 votes
7 answers
14k views

Get phone orientation but fix screen orientation to portrait

I want to get the phone orientation but keep the screen orientation to portrait. So no matter the user turns the phone to landscape or portrait, the view stays the same, but I can get whether it is ...
Arman's user avatar
  • 881
32 votes
5 answers
44k views

Change screen orientation in Android without reloading the activity

I want to change the orientation programmatically while running my Android App, with these lines of code: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); setRequestedOrientation(...
luisfer's user avatar
  • 603
31 votes
5 answers
19k views

iPhone - UIWindow rotating depending on current orientation?

I am adding an additional UIWindow to my app. My main window rotates correctly, but this additional window I have added does not rotate. What is the best way to rotate a UIWindow according to the ...
aryaxt's user avatar
  • 77k
31 votes
2 answers
12k views

Android screenorientation change for all activities

I want to fix screen orientation on my android application to portrait. Using google, i've found, that this can be done by adding the following code to my manifest.xml: <activity android:name="....
PVoLan's user avatar
  • 1,040
30 votes
10 answers
62k views

How to get current orientation of device programmatically in iOS 6?

I have developed an iOS App and tested it on iOS6 device. While testing, I realized that my App is not responding to Orientation changes as expected. Here is my Code: // Autorotation (iOS >= 6.0) ...
Code Hunter's user avatar
  • 10.7k
30 votes
6 answers
36k views

shouldAutorotateToInterfaceOrientation is not working in iOS 6

In iOS 6, shouldAutorotateToInterfaceOrientation is not working, but it worked fine in iOS 5.0 and 5.1. What do I need to change for iOS 6? Here is my code: - (BOOL)...
Saiful's user avatar
  • 1,911
28 votes
3 answers
18k views

How do you force an orientation change in an Android Instrumentation test?

I'm writing some acceptance tests for an application using the ActivityInstrumentationTestCase2 class. I want to cause an orientation change from within the test to ensure that a number of things ...
plainjimbo's user avatar
  • 7,090
26 votes
3 answers
25k views

iPhone Storyboard: different scene for portrait and landscape

If you scroll down a bit at this Apple Developer Page you'll find the section "Creating an Alternate Landscape Interface". The basic approach described there is to present a different NIB file as a ...
Korbi's user avatar
  • 1,438
25 votes
5 answers
17k views

How to change the orientation of the iPad simulator?

How can we change the orientation of the iPad simulator? For the Android tablet simulators the Ctrl + F12 combination is used to change the orientation from portrait to landscape, similarly what is ...
Neha's user avatar
  • 681
25 votes
1 answer
31k views

How can I use SensorManager.getOrientation for tilt controls like "My Paper Plane"?

The Android game My Paper Plane is a great example of how to implement tilt controls, but I've been struggling to understand how I can do something similar. I have the following example that uses ...
richq's user avatar
  • 55.9k
24 votes
5 answers
44k views

Android: Detect Orientation Changed

I need to detect an orientation change in my application, but I don't want my layout to be changed from portrait to landscape. Currently I'm using the OrientationEventListener however detecting the ...
ffleandro's user avatar
  • 4,041
23 votes
4 answers
19k views

How do I use a service to monitor Orientation change in Android

I'm writing a Widget that will display a countdown timer. I have the widget working the way I want it until I flip the phone from landscape to portrait. My widget does not update and goes to it's ...
Dysen's user avatar
  • 231
22 votes
4 answers
10k views

How do you force a configuration change in an Android Robolectric test?

I'm using robolectric to make my android unit tests fast enough to be useful. I want to test that code I've written works while the screen orientation is changing to simulate a common real world use ...
davidjnelson's user avatar
  • 1,121
22 votes
4 answers
14k views

"viewWillTransitionToSize:" not called in iOS 9 when the view controller is presented modally

I present a view controller from another one: - (void)showModalView { UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; MySecViewController *mySecViewController = ...
AppsDev's user avatar
  • 12.4k
20 votes
3 answers
21k views

Activity in portrait or reverse portrait only

I want my activity to be available only in both portrait modes - portrait and reversePortrait. How can I achieve this? When I set android:screenOrientation="portrait" it will force activity to be only ...
Speedy's user avatar
  • 1,466
20 votes
1 answer
15k views

Determining the Orientation of the screen rather than the orientation of the device

The [[UIDevice currentDevice] orientation] method returns a number of orientations beyond the portrait and landscape orientation. I am well aware of checking to see if the orientation returned is "...
Joshua's user avatar
  • 709
19 votes
2 answers
35k views

Avoid reloading activity with asynctask on orientation change in android

How do I avoid reloading the activity with asynctask class in activity when the user changes orientation, in android? Can anybody give an example?
mohan's user avatar
  • 13.1k
19 votes
2 answers
30k views

Javascript screen orientation on safari

I'm trying to make a responsive web site and it is almost finished, but I need a hand. I'm using this example to know the angle: angulo = screen.orientation || screen.mozOrientation || screen....
El arquitecto's user avatar
19 votes
4 answers
17k views

How to fix screen orientation to portrait for my whole PhoneGap app

How to configure the Phonegap app to be fixed to only portrait mode, I there any possibility to do it with CSS or JavaScript so that I should be able to get the consistent behaviour across the ...
Vinayak Bevinakatti's user avatar
19 votes
5 answers
16k views

Android SensorManager strange how to remapCoordinateSystem

API Demos -> Graphics -> Compass It works properly only, until you don't change the device natural orientation. In most phones is the portrait and most 10 inch tablets are the landscape. If you ...
user avatar
19 votes
2 answers
8k views

Android Rotation Landscape Only

I'm writing an application for an Android Tablet. I want the ScreenOrientation always to be in "Landscape", but the app should be able to rotate 180°. If you hold the Tablet upside down, the View ...
Nam's user avatar
  • 410
19 votes
3 answers
15k views

Replacing fragments and orientation change

I'm developing an Android application targeting 2.x and 3.0 devices and thus I'm using the compatibilty API. I'm testing on Android 2.0. I'm trying to replace a displayed fragment with another one (...
Mavrik's user avatar
  • 2,580
19 votes
5 answers
14k views

screen.width/screen.height not updating after screen rotation

I'm experiencing this problem on an iPhone device (iPhone 7, iOS 10, but also other iPhones too): in javascript, if I intercept the orientationchange event, inside the handler, screen.width and screen....
friol's user avatar
  • 7,046
18 votes
5 answers
36k views

shouldAutorotateToInterfaceOrientation doesn't work

I've been writing my Universal application in portrait mode, and now after about 15 nib files, many many viewCotnrollers, I'd like to implement the shouldAutorotateToInterfaceOrientation and design ...
Dror Sabbag's user avatar
18 votes
3 answers
25k views

Lock screen Orientation to portrait - ios swift

I am creating an application with support only for portrait mode. I don't want Landscape or Portrait upside down. I tried some code. Which allows me to lock in portrait mode. I am using ...
Amsheer's user avatar
  • 7,106
18 votes
1 answer
5k views

Orientation change in Honeycomb

I have an activity that shouldn't be recreated after an orientation change. I added the following to the activity declaration in the manifest: android:configChanges="orientation" On Android 2.3 this ...
hpique's user avatar
  • 120k
18 votes
4 answers
10k views

How do I lock screen orientation for phone, but not for tablet? (Android)

I have been working on a Android project, that is intended to be compatible with both the Android phones and tablets. On the tablet the app is working great and looks good too. However, on the phone ...
Sjieke's user avatar
  • 392
18 votes
1 answer
18k views

Difference between SCREEN_ORIENTATION_USER and SCREEN_ORIENTATION_SENSOR

While developing an Android app, I've found two ActivityInfo attributes for setting the screen orientation. The attributes having USER are as follows: SCREEN_ORIENTATION_USER ...
lal's user avatar
  • 1,123
17 votes
4 answers
12k views

How to set orientation in nativescript

Hello I would like to know how to set device orientation in nativescript. Specifically I want the application that I am writing to stay in the same orientation (portrait) at all times so that ...
xerotolerant's user avatar
  • 2,049
17 votes
3 answers
4k views

why does the gingerbread emulator orientation get stuck in apps?

At first I thought this was a problem with my app, but it seems to be happening in any app (though interestingly, not the home screen) in the gingerbread emulator. To replicate my issue, open eclipse ...
tabjsina's user avatar
  • 1,592
17 votes
1 answer
7k views

Is the setDisplayOrientation sample code correct?

The documentation page for Camera.setDisplayOrientation contains the following code sample stating that using it will "make the camera image show in the same orientation as the display": public ...
molnarm's user avatar
  • 9,953
16 votes
2 answers
23k views

Android. Lock orientation of screen for all Activities [duplicate]

Possible Duplicate: How can I set Orientation Fixed for all activities I would like to lock my screen orientation for my app. I mean that all Activities must have the same landscape orientation. ...
Hayk Nahapetyan's user avatar

1
2 3 4 5
32