Здесь я разрабатываю приложение, которое воспроизводит видео только в ландшафтном режиме. Я установил для своей активности «пейзаж» в файле AndroidManifest.xml, и мое видео воспроизводится очень хорошо, но проблема в том, что я держу свое устройство в ландшафтном режиме, когда я поворачиваю свое устройство на угол 180, мое видео воспроизводится вверх ногами (внизу к началу). В соответствии с этим он не меняется.
Как воспроизводить видео только в ландшафтном режиме на Android
comment
есть сомнения в вопросе понимания? я написал муравей вещь неправильно.
- person Keyur Android   schedule 26.06.2012
comment
пожалуйста, добавьте минимальную версию sdk к вашему сообщению
- person Ronnie   schedule 26.06.2012
comment
моя минимальная версия sdk — 8, а мое основное устройство — планшет KindleFire
- person Keyur Android   schedule 27.06.2012
Ответы (3)
Если вы нацелены на версию Android 2.3 или выше, используйте следующее в onCreate
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
person
Vipul
schedule
26.06.2012
Если вы разрабатываете для Android 2.2 и ниже, вам придется повернуть холст просмотра содержимого. Вот два похожих вопроса, которые предполагают что-то подобное.
Как отобразить элементы пользовательского интерфейса Android, повернутые примерно на 180 градусов а>
Как вы можете отображать перевернутый текст с помощью текстовое представление в Android?
person
Ronnie
schedule
26.06.2012
вы можете сделать из файла манифеста следующим образом:
<activity android:name=".Video" android:screenOrientation="userLandscape">
person
Shivam Bhusri
schedule
12.02.2017