2012-03-30 56 views
0

我在業餘時間學習android。我想創建一個包含動畫的背景圖片。 我知道如何使用linearLayout.setBackgroundDrawable(R.drawable.BlaBla),但是如果我放置一個gif圖像,它會變成靜態圖像,但不是動畫。另外,我不確定我是否可以播放視頻。任何人都可以發佈一個簡單的代碼,或者只是在可能的情況下提供有關該方向Minsdk版本將爲8(2.2)。如何在佈局的背景上播放動畫gif(或視頻)?

PS:我知道我可以使用媒體播放視頻使用VideoView,但它不是一個佈局,因此,我不能添加一些意見。請不要暗示。

+0

檢查此鏈接http://stackoverflow.com/questions/4835060/android-mediaplayer-how-to-use-surfaceview - 或 - mediaplayer-play-video-in-cor – 2012-03-30 11:13:45

+0

感謝隊友,但這不是我想要的想法:( – 2012-03-30 12:01:21

回答

1

我不認爲你可以只使用gif。

也許這會幫助,如果你想動畫的東西: http://developer.android.com/guide/topics/resources/animation-resource.html

隨着視頻,我想你不應該把它放在後臺,但使用媒體播放器,然後也許有在上面的一些佈局,如果你想覆蓋一些信息。

希望這有助於。

+0

「_With視頻,我認爲你不應該把它放在後臺,但使用媒體播放器,然後也許有一些佈局頂部,如果你想覆蓋一些info._「是的,這是我正在尋找的技巧。 – 2012-03-30 12:03:39

0

也許你可以試試網頁視圖,我從來沒有測試過:

WebView myWebView = (WebView) findViewById(R.id.webview);     
myWebView.loadUrl("http://img.gif");