2012-09-12 69 views
2

我正在爲本土三星播放器播放音樂剪輯的三星智能電視創建應用程序。我想滾動,所以我必須移動視頻幀(播放器窗口)。這裏有一些問題:三星智能電視應用程序:設置視頻幀位置(本地播放器)

1)在滾動期間在屏幕上移動視頻不流利(在滾動事件我得到元素的位置,我想要有視頻幀,並通過函數SetDisplayArea設置此位置)。你有什麼經驗如何處理這個?

2)當我將視頻幀拖出顯示屏時,視頻的頂部/底部不能滑出。 是否有可能只顯示視頻幀的一部分(類似於SetDisplayArea(0,-200,400,225))

感謝您的任何建議。

回答

0

您使用哪個API版本?

對於API 2.5更改播放器的位置和大小SetDisplayArea()是本地播放器的唯一解決方案。

我還沒有嘗試過,但如果SetDisplayArea(0, -200, 400, 225)沒有走出屏幕,這是不可能的。

您想在播放視頻時移動播放器嗎?您不能期望SmartTV平臺上的流暢動畫,特別是當您想要移動巨大(內存昂貴)元素時。

對我來說,可能的解決方案是製作您的視頻播放器的圖像並在此圖像上製作滑入式動畫。之後,隱藏圖像,並顯示真正的球員,並開始播放視頻。

+0

我使用API​​ 2.5。 SetDisplayArea(0,-200,400,225)真的不會出現在屏幕之外。所以我必須改變應用的概念。感謝您的反饋 –

0

我認爲應該可以在屏幕不對的情況下使用SetCropArea()

相關問題