#android
#Android
Вопрос:
Возможно ли отобразить видео во всплывающем диалоговом окне в Android?
Например, если я поделюсь видео с кем-то до этого, я хочу получить предварительный просмотр того, чем я делюсь. Поэтому мне нужно проверить / воспроизвести это видео во всплывающем диалоговом окне. Пожалуйста, укажите мне, какие API-интерфейсы следует искать в Android в связи с этим.
Ответ №1:
VideoView
Представление — это то, что обычно используется для отображения видео. Вы бы использовали это представление в пользовательском диалоговом окне.
Комментарии:
1. Я попробовал это сделать, но там написано, что видео не может быть воспроизведено. Любые предложения. Я также проверил другие сообщения в StackOverflow, они также сталкиваются с той же проблемой. Есть ли какое — нибудь обходное решение?
2. Хорошо, мы можем сделать так. 1. Создайте пользовательский диалог. Это пользовательское диалоговое окно должно иметь вид поверхности. 2. Используйте экземпляр MediaPlayer для воспроизведения, запуска, приостановки и выполнения всех видов операций, которые вы хотите. 3. не забудьте использовать SURFACE_TYPE_PUSH_BUFFER, а также setBackgroud для SurfaceView как ПРОЗРАЧНЫЙ. или же он будет воспроизводиться, но вы не сможете увидеть видео.