2015-09-03 2 views
-1

Я разработал приложение, которое запускает изображения и видео (со стандартным приложением для их отображения) в течение определенного периода времени.Встроенное приложение для Android для работы только в ландшафтном режиме

Однако я хочу запускать все эти изображения и видео только в виде пейзажа. Я хочу заблокировать это, независимо от настроек вращения. Если возможно, мне также хотелось бы сделать это только в портретном виде в будущем. Пожалуйста, порекомендуйте.

+2

Возможный дубликат [Принудительное действие андроида, чтобы всегда использовать ландшафтный режим] (http://stackoverflow.com/questions/2150287/force-an-android-activity-to-always-use-landscape-mode) – Zarwan

+0

вы найдет много ответов на этот вопрос. Это дублирующий вопрос. –

+0

Я знаю, что я нашел большую часть ответа в этом вопросе. И я внес изменения в файл manifest.xml Android (например, screenOrientation = "landscape") .. Но это приложение также запускает приложение для альбома (т. Е. Android-приложение, встроенное в приложение). Я также хочу, чтобы это приложение работало в ландшафте .. но когда я изменяю ориентацию, его воспроизведение изображения в портретном режиме .., что я хочу исправить ... что изображение или видео .. или whtever приложение отображается, что должно быть исправленным в пейзаже .. если я изменю ориентацию, то он должен зафиксировать/зафиксировать пейзаж. –

ответ

2

Невозможно изменить ориентацию устройства программно, вы можете перенаправить пользователя на эти настройки, но не можете изменить его со стороны приложения. например, вы можете перенаправить пользователя на экран настроек GPS, но не настроить его из приложения. Та же концепция применима и к вращению.