Android Studio API Level 28: Rotating emulator does not rotate the app contents or device UI
Foreword. I know this question has been asked several times in the past, but none of the solutions have actually worked for me. It's also been several years since a similar question has been asked (according to a time-filtered Google search), so most of the older answers are outdated. If there's any way I can edit the question to be clearer, please let me know.
Problem. When I click either of the rotation buttons, the emulator itself rotates, but the user interface and app contents do not get redrawn accordingly, such that I have to tilt my head (defeating the purpose of rotating the device).
Specifications
- Android Studio 3.2
- Android SDK 9.0 (Pie)
- Nexus 5X API 28 (I've tried other devices, but the issue persists)
- I do not have any Android Manifest orientation attributes set
Screenshots
android android-studio android-emulator avd screen-rotation
add a comment |
Foreword. I know this question has been asked several times in the past, but none of the solutions have actually worked for me. It's also been several years since a similar question has been asked (according to a time-filtered Google search), so most of the older answers are outdated. If there's any way I can edit the question to be clearer, please let me know.
Problem. When I click either of the rotation buttons, the emulator itself rotates, but the user interface and app contents do not get redrawn accordingly, such that I have to tilt my head (defeating the purpose of rotating the device).
Specifications
- Android Studio 3.2
- Android SDK 9.0 (Pie)
- Nexus 5X API 28 (I've tried other devices, but the issue persists)
- I do not have any Android Manifest orientation attributes set
Screenshots
android android-studio android-emulator avd screen-rotation
add a comment |
Foreword. I know this question has been asked several times in the past, but none of the solutions have actually worked for me. It's also been several years since a similar question has been asked (according to a time-filtered Google search), so most of the older answers are outdated. If there's any way I can edit the question to be clearer, please let me know.
Problem. When I click either of the rotation buttons, the emulator itself rotates, but the user interface and app contents do not get redrawn accordingly, such that I have to tilt my head (defeating the purpose of rotating the device).
Specifications
- Android Studio 3.2
- Android SDK 9.0 (Pie)
- Nexus 5X API 28 (I've tried other devices, but the issue persists)
- I do not have any Android Manifest orientation attributes set
Screenshots
android android-studio android-emulator avd screen-rotation
Foreword. I know this question has been asked several times in the past, but none of the solutions have actually worked for me. It's also been several years since a similar question has been asked (according to a time-filtered Google search), so most of the older answers are outdated. If there's any way I can edit the question to be clearer, please let me know.
Problem. When I click either of the rotation buttons, the emulator itself rotates, but the user interface and app contents do not get redrawn accordingly, such that I have to tilt my head (defeating the purpose of rotating the device).
Specifications
- Android Studio 3.2
- Android SDK 9.0 (Pie)
- Nexus 5X API 28 (I've tried other devices, but the issue persists)
- I do not have any Android Manifest orientation attributes set
Screenshots
android android-studio android-emulator avd screen-rotation
android android-studio android-emulator avd screen-rotation
asked Nov 12 '18 at 21:25
AlexHAlexH
517
517
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Make sure auto-rotate is enabled on the virtual device. Pull down the notification bar and look for the Auto-rotate toggle and turn it on. Or, go into Settings->Display->Advanced and make sure Auto-rotate screen is turned on.
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270341%2fandroid-studio-api-level-28-rotating-emulator-does-not-rotate-the-app-contents%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Make sure auto-rotate is enabled on the virtual device. Pull down the notification bar and look for the Auto-rotate toggle and turn it on. Or, go into Settings->Display->Advanced and make sure Auto-rotate screen is turned on.
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
add a comment |
Make sure auto-rotate is enabled on the virtual device. Pull down the notification bar and look for the Auto-rotate toggle and turn it on. Or, go into Settings->Display->Advanced and make sure Auto-rotate screen is turned on.
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
add a comment |
Make sure auto-rotate is enabled on the virtual device. Pull down the notification bar and look for the Auto-rotate toggle and turn it on. Or, go into Settings->Display->Advanced and make sure Auto-rotate screen is turned on.
Make sure auto-rotate is enabled on the virtual device. Pull down the notification bar and look for the Auto-rotate toggle and turn it on. Or, go into Settings->Display->Advanced and make sure Auto-rotate screen is turned on.
answered Nov 13 '18 at 1:41
Greg MoensGreg Moens
51718
51718
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
add a comment |
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
It worked!! Thank you very much.
– AlexH
Nov 13 '18 at 14:19
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
You're welcome! I had to manually enable auto-rotate on my Pixel 3, so I figured the Pie AVD must have the same problem.
– Greg Moens
Nov 13 '18 at 17:49
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270341%2fandroid-studio-api-level-28-rotating-emulator-does-not-rotate-the-app-contents%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown