Моя цель: я пытаюсь воспроизвести видео, нажимая на один из элементов на экране, все еще оставаясь на этом экране.
Поэтому я прибегаю к PopupWindow, но почему-то VideoView не появляется во всплывающем окне.
Я могу отображать всплывающее окно просто отлично, но VideoView нет (на самом деле, это не невидимо, а скорее заморозить эту часть экрана). Если вы посмотрите на второй и третий экран, то увидите, что невидимая область не совсем прямоугольная. Это потому, что я анимирую всплывающее окно.
Я проверил сам VideoView внутри другого действия, и он играет хорошо. Я протестировал это с Nexus One и Galaxy S, оба показывают одинаковый результат.
Быстрый поиск в StackOverflow показывает этот вопрос: видео для Android, слышать звук, но нет видео
что приводит к
Android не воспроизводит видео .mp4
и то и другое не работает для меня.
Кроме того, как вы можете видеть на третьем экране, MediaController точно не присоединяется к видео или всплывающему окну, а вместо этого к Activity.
Вот экраны,