Android MediaPlayer Ориентация - PullRequest
       3

Android MediaPlayer Ориентация

0 голосов
/ 24 ноября 2011

Я редактирую приложение и отвечаю за воспроизведение видео.Я использую android.media.MediaPlayer для воспроизведения.Проблема в том, что у меня есть это.В манифесте приложения указан портретный макет.Мне нужно, чтобы воспроизведение видео было в альбомной ориентации.Однако я не могу просто изменить ориентацию, так как слишком большая часть остального приложения полагается на его портретную ориентацию.Итак, на мой вопрос.Можно ли заставить видео воспроизводиться в альбомной ориентации с помощью MediaPlayer независимо от ориентации приложения.И если нет, то какой будет лучший альтернативный API для MediaPlayer, который позволил бы мне это сделать?

Ответы [ 2 ]

0 голосов
/ 05 декабря 2011

Я обнаружил, что решение было переопределить событие onConfigurationChanged, например так:

@Override
public void onConfigurationChanged(Configuration newConfig) {
   super.onConfigurationChanged(newConfig);
}
0 голосов
/ 24 ноября 2011

Вы можете обернуть ваш медиаплеер в отдельное действие и указать его собственную ориентацию в манифесте. Возможно, это не единственный / лучший способ, но он, безусловно, работает.

...