Articles of Ориентация экрана на

Активность только в портретном или обратном портрете

Я хочу, чтобы моя активность была доступна только в обоих режимах портрета – портрет и reversePortrait. Как я могу это достичь? Когда я устанавливаю android:screenOrientation="portrait" он заставит активность быть только в нормальном портрете – наоборот с обратным портом. Пожалуйста, не говорите мне, что это плохой подход к силовой / блокирующей ориентации. Я знаю об этом, […]

Как заблокирована ориентация приложения (пейзаж или портрет)?

Я попытался заморозить ориентацию, используя: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); Хотя дисплей остается в портретной ориентации, активность все еще воссоздается. Есть идеи, как это решить? Как можно заблокировать ориентацию приложения, чтобы активность не воссоздавалась при изменении ориентации?

Только для Android Rotation Landscape

Я пишу приложение для Android Tablet. Я хочу, чтобы ScreenOrientation всегда была в «Пейзаж», но приложение должно быть в состоянии поворачивать на 180 °. Если вы держите планшет вверх дном, вид должен отображаться правильно и поворачиваться на 180 °. Есть ли простой способ сделать это? На данный момент я заставляю приложение находиться в ландшафтном режиме […]

Android: определение ориентации изменено

Мне нужно определить изменение ориентации в моем приложении, но я не хочу, чтобы мой макет был изменен с портрета на пейзаж. В настоящее время я использую OrientationEventListener но обнаружения угла ориентации недостаточно. Я хочу обнаружить, что пользователь изменился с портрета на пейзаж или наоборот, и это не просто определение угла ориентации 90 или 270. Я […]

Изменение экранной ориентации Android для всех видов деятельности

Я хочу зафиксировать ориентацию экрана в приложении для Android на портрете. Используя Google, я нашел, что это можно сделать, добавив следующий код в мой manifest.xml: <activity android:name=".LauncherActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="portrait"> </activity> Это прекрасно, но проблема заключается в следующем: у меня сейчас около 15 видов деятельности, и это число будет расти. Есть ли способ применить ориентацию ко […]

Изменение ориентации экрана в Android без перезагрузки

Я хочу изменить ориентацию программным образом при запуске приложения для Android с этими строками кода: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); Они работают до сих пор, но основная проблема заключается в том, что вся деятельность перезагружается, когда меняется ориентация экрана, и я не хочу этого. Является ли это возможным? Благодарю. EDIT: Хорошо, после того, как я узнал, что мне […]

Как получить ориентацию CURRENT (ActivityInfo.SCREEN_ORIENTATION_ *) устройства Android?

Я хотел бы узнать подробную ориентацию устройства, предпочтительно одного из SCREEN_ORIENTATION_LANDSCAPE , SCREEN_ORIENTATION_PORTRAIT , SCREEN_ORIENTATION_REVERSE_LANDSCAPE , SCREEN_ORIENTATION_REVERSE_PORTRAIT из ActivityInfo или эквивалентного. Некоторые ответы здесь на StackOverflow включены getWindowManager().getDefaultDisplay().getRotation() Но на самом деле это не говорит мне, находится ли устройство в портретном или ландшафтном режиме, только как оно повернуто со ссылкой на его естественное положение, что […]

Intereting Posts