Наложение ScrollView во время воспроизведения видео - PullRequest
5 голосов
/ 28 апреля 2011

Возможно ли всплывающее окно при нажатии на экран во время полноэкранного воспроизведения видео?Это наложение будет содержать ScrollView изображений и соответствующих текстовых меток.

Представьте, если хотите, фильм, транслирующийся в полноэкранном режиме.После нажатия на экран в нижней части экрана появится прокручиваемое наложение с фотографией и именем всех актеров в этой конкретной сцене.Надеюсь, пример помог.

Из того, что мне удалось найти, 'RelativeLayout' может дать ответ, который мне нужен.Почти все вопросы, которые я нашел, относящиеся к этому, касались либо наложений на Картах, либо подачи с Камеры, но не потокового видео.

Любая помощь очень ценится!Спасибо!

продолжит копать '...

1 Ответ

6 голосов
/ 28 апреля 2011

Шаг # 1: Создать RelativeLayout

Шаг # 2: Поместите VideoView или SurfaceView в RelativeLayout

Шаг # 3: Поместите ScrollView в RelativeLayout как более поздний дочерний элемент, чем VideoView / SurfaceView (например, позже в XML)

Шаг № 4: заставить ScrollView исчезнуть (android:visibility="gone")

Шаг # 5: На сенсорном событии на VideoView / SurfaceView сделайте ScrollView видимым, используя setVisibility()

Шаг # 6: Есть какой-нибудь способ отклонить ScrollView (например, кнопка НАЗАД), вернув его в его обычное состояние "ушел"

...