在全屏視頻播放過程中,在點擊屏幕時是否可以彈出覆蓋圖?該覆蓋圖將包含圖像的滾動視圖和相應的文本標籤。視頻播放過程中的ScrollView覆蓋圖
想象一下,如果你願意,全屏電影流媒體。點擊屏幕後,可滾動的疊加層將在該底部出現,並顯示該特定場景中所有演員的照片和名稱。希望這個例子有幫助。
從我設法找到的'RelativeLayout'可以提供我需要的答案。幾乎所有我發現的與此相關的問題,都涉及覆蓋地圖或相機饋送,而不是流式視頻。
任何幫助非常感謝! 謝謝!
將繼續陷......
在全屏視頻播放過程中,在點擊屏幕時是否可以彈出覆蓋圖?該覆蓋圖將包含圖像的滾動視圖和相應的文本標籤。視頻播放過程中的ScrollView覆蓋圖
想象一下,如果你願意,全屏電影流媒體。點擊屏幕後,可滾動的疊加層將在該底部出現,並顯示該特定場景中所有演員的照片和名稱。希望這個例子有幫助。
從我設法找到的'RelativeLayout'可以提供我需要的答案。幾乎所有我發現的與此相關的問題,都涉及覆蓋地圖或相機饋送,而不是流式視頻。
任何幫助非常感謝! 謝謝!
將繼續陷......
第1步:創建一個RelativeLayout
第2步:將在RelativeLayout
步驟#3的VideoView
或SurfaceView
:將ScrollView
在RelativeLayout
作爲比VideoView
/SurfaceView
(例如稍後在XML中)更晚的孩子
步驟#4:使ScrollView
消失(android:visibility="gone"
)
第五步:在上VideoView
/SurfaceView
觸摸事件,使ScrollView
使用可見setVisibility()
第6步:有一些方法來關閉該ScrollView
(例如,BACK按鈕),將其恢復到正常的「消失」狀態
非常感謝CommonsWare!超快速和分解的答案。您將「VideoView」提及爲「MediaPlayer」。我的一部分困惑不能正確理解兩者之間的差異。我正在考慮沿着MP的方向,因爲VideoView提供了我需要的東西。 – Michael 2011-04-28 16:54:28
@Michael:你用'VideoView'獲得的控制量不如'MediaPlayer' /'SurfaceView'組合,但如果'VideoView'符合你的需求,那麼它確實很簡單。 – CommonsWare 2011-04-28 18:31:16