Как воспроизводить видео только в ландшафтном режиме на андроид

1

Здесь я разрабатываю приложение, которое воспроизводит видео только в ландшафтном режиме. Я настроил ориентацию своей деятельности на "пейзаж" в файле AndroidManifest.xml, и мое видео играет очень приятно, но проблема в том, что я держу свое устройство в ландшафтном режиме, когда я поворачиваю свое устройство на 180 градусов, мое воспроизведение видео перевернуто (внизу к началу). В соответствии с этим он не отвечает.

  • 0
    Есть ли сомнение в вопросе, чтобы понять? я написал муравей неправильно?
  • 0
    пожалуйста, добавьте версию min sdk в ваш пост
Показать ещё 1 комментарий
Теги:
video
orientation
landscape

3 ответа

4

Если вы настроите Android версии 2.3 или выше, используйте следующую команду onCreate

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
0

вы можете сделать из файла манифеста следующим образом:

<activity android:name=".Video" android:screenOrientation="userLandscape">
0

Если вы разрабатываете Android 2.2 и ниже, вам придется вращать холст контента. Вот два похожих вопроса, которые предлагают что-то подобное.

Как отображать элементы интерфейса Android на 180 градусов

Как вы можете отображать перевернутый текст с текстовым просмотром в Android?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню