Здесь я разрабатываю приложение, которое воспроизводит видео только в ландшафтном режиме. Я настроил ориентацию своей деятельности на "пейзаж" в файле AndroidManifest.xml, и мое видео играет очень приятно, но проблема в том, что я держу свое устройство в ландшафтном режиме, когда я поворачиваю свое устройство на 180 градусов, мое воспроизведение видео перевернуто (внизу к началу). В соответствии с этим он не отвечает.
Если вы настроите Android версии 2.3 или выше, используйте следующую команду onCreate
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
вы можете сделать из файла манифеста следующим образом:
<activity android:name=".Video" android:screenOrientation="userLandscape">
Если вы разрабатываете Android 2.2 и ниже, вам придется вращать холст контента. Вот два похожих вопроса, которые предлагают что-то подобное.
Как отображать элементы интерфейса Android на 180 градусов
Как вы можете отображать перевернутый текст с текстовым просмотром в Android?