如何在布局的背景上播放动画gif(或视频)?

时间:2012-03-30 11:03:45

标签: android animation layout video gif

在业余时间我正在学习机器人。我想创建一个包含动画的背景图像的布局。 我知道如何使用linearLayout.setBackgroundDrawable(R.drawable.BlaBla),但是如果我放置一个gif图像,它就变成了静态图像,但没有动画。另外,我不确定我是否可以播放视频。任何人都可以发布一个简单的代码,或者只是在可能的情况下给出相关指Minsdk版本为8(2.2)。

PS :我知道我可以使用媒体播放使用VideoView的视频,但它不是布局,因此,我无法在其上添加一些视图。请不要暗示。

2 个答案:

答案 0 :(得分:1)

我认为你不能只使用gif。

如果你想动画一些东西,这可能会有所帮助: http://developer.android.com/guide/topics/resources/animation-resource.html

对于视频,我认为你不应该只是把它放在后台,而是使用媒体播放器,如果你想用一些信息覆盖它,可能会在顶部放置一些布局。

希望这会有所帮助。

答案 1 :(得分:0)

也许你可以试试webView,我从来没有测试过:

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