2011-05-18 116 views
1

我有一個由listview和fragment組成的佈局。列表視圖列出了所有頻道和片段用於播放視頻頻道。到現在爲止還挺好。所有的工作。但問題是我希望視頻是全屏,而不是佔用只有片段,仍然顯示左側的列表視圖。我不在尋找代碼,但我想知道如何做到這一點的任何線索。Android全屏視頻 - 片段

一種方法是獲取治癒活動的視圖(列表視圖和片段)並將其與新片段交換並對其進行表面視圖處理?只是猜測,任何洞察力或線索都非常感謝。我想嘗試什麼,我想明天早上,到那時如果我很幸運,我會在這裏一些線索;-)

哦,最後但並非最不重要的,我使用surfaceview不是videoview

回答

1

我不確定這是不是你正在尋找的,但我有一個類似的應用程序使用碎片,其中用戶可以選擇「隱藏」側ListView,使照片幾乎佔據整個屏幕。

我最終在Android SDK示例中關注了這個HoneycombGallery示例,該示例通過將側視圖的寬度動畫隱藏到「側視圖」以使目標寬度爲0,以便照片可以佔用儘可能多的屏幕空間:

http://developer.android.com/resources/samples/HoneycombGallery/index.html

不知道你會遇到與SurfaceView的任何問題,但是這可能是有用的。

+0

謝謝burgersmoke,我會研究它,我感謝你的幫助,我想這應該足以理解,我只是尋找線索而不是代碼本身,所以這對我來說是完美的,我會給它嘗試併發布我的解決方案,如果我得到它的工作。再一次感謝你的線索.. – GodOnScooter 2011-05-19 16:24:20

+0

那麼你是否得到這個解決方案的工作?你最終使用這種方法還是別的什麼?我很好奇聽到你如何解決它。 – burgersmoke 2011-06-19 16:56:32