How to rotate portrait/landscape Android emulator?

AndroidAvd

Android Problem Overview


I am new to Android development.
I know if you change a android phone from portrait to landscape sometimes the app relays its self out on the screen.. so how do I simulate rotating a phone with the emulator? On the Blackberry emulators there's a button in the menu to turn the phone, but I can't find it or any option on the Android ones?

What am I missing?

Android Solutions


Solution 1 - Android

See the Android documentation on controlling the emulator; it's Ctrl + F11 / Ctrl + F12.

On ThinkPad running Ubuntu, you may try CTRL + Left Arrow Key or Right Arrow Key

Solution 2 - Android

Officially it's Ctrl+F11 & Ctrl+F12 or KEYPAD 7 & KEYPAD 9.

In practise it's a bit quirky.

  1. Specifically it's Left Ctrl+F11 and Left Ctrl+F12 to switch to previous orientation and next orientation respectively.

  2. You have to release Ctrl before you can rotate again.

  3. KEYPAD 7 and KEYPAD 9 only work with Num Lock OFF (so they're acting as Home & PageUp rather than 7 & 9).

  4. The only orientations are vertically upright and rotated one quarter-turn anti-clockwise.

Maybe a bit too much info for such a simple question, but it drove me half-mad finding this out.

Note: This was tested on Android SDK R16 and a very old keyboard, modern keyboards may behave differently.

Solution 3 - Android

Yes. Thanks

Ctrl + F11 for Portrait

and

Ctrl + F12 for Landscape

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionBexView Question on Stackoverflow
Solution 1 - AndroidYoni SamlanView Answer on Stackoverflow
Solution 2 - Androidvowel-house-mightView Answer on Stackoverflow
Solution 3 - AndroidAnshumanView Answer on Stackoverflow