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

Android 如何在布局的背景上播放动画gif(或视频)?,android,animation,layout,video,gif,Android,Animation,Layout,Video,Gif,在我的业余时间,我正在学习android。我想创建一个包含动画的背景图像布局。 我知道如何使用linearLayout.setBackgroundDrawable(R.drawable.BlaBla)但如果我放置gif图像,它将变成静态图像,而不是动画。另外,我不确定我是否可以在上面播放视频。如果可能的话,任何人都可以发布一个简单的代码或者只是给出相关的说明吗?Minsdk版本将为8(2.2) PS:我知道我可以使用媒体播放视频,但它不是一个布局,因此,我不能在上面添加一些视图。请不要这样建议。

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


PS:我知道我可以使用媒体播放视频,但它不是一个布局,因此,我不能在上面添加一些视图。请不要这样建议。

我认为你不能只用gif

如果您想为某些内容设置动画,这可能会有所帮助:

对于视频,我认为你不应该只是把它放在背景中,而是使用媒体播放器,然后如果你想在上面覆盖一些信息,也许可以在上面有一些布局


希望这有帮助。

也许你可以试试网络视图,我从未测试过:

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

查看此链接,谢谢,伙计,但这不是我想要的:(“对于视频,我认为你不应该只把它放在背景中,而应该使用媒体播放器,然后如果你想用一些信息覆盖它,也许在顶部有一些布局。”是的,这是我正在寻找的技巧。