作为背景的视频在视图中

时间:2013-01-18 17:40:18

标签: android animation view background

有没有办法在普通视图上为背景设置动画?

在我们的“开始屏幕”中,我们希望有一个实际上有点动画的背景,所以我们想让光线在文本周围飞行。我可以将其渲染为视频或一组图片或其他内容。在它的前面应该是正常的按钮,因为它们现在。目前这是一张简单的照片。有没有办法做到这一点?

这是当前的XML。真的很直接

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    style="@style/AppTheme"
    android:layout_width="match_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/porta_aenigma_title_bm"
    android:measureWithLargestChild="false"
    android:layout_gravity="bottom"
    android:orientation="vertical" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >

    <helpers.ui.ChangedButton
        android:id="@+id/button1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="150dp"
        android:layout_marginRight="150dp"
        android:layout_marginTop="150dp"
        android:onClick="startIntro"
        android:text="@string/button1" />

    <helpers.ui.ChangedButton
        android:id="@+id/button2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="150dp"
        android:layout_marginRight="150dp"
        android:layout_marginTop="25dp"
        android:onClick="startSettingMenuButton"
        android:text="@string/button2" />

     <helpers.ui.ChangedButton
        android:id="@+id/button4"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="150dp"
        android:layout_marginRight="150dp"
        android:layout_marginTop="25dp"
        android:onClick="startLeadbord"
        android:text="@string/leadbord" />

     <helpers.ui.ChangedButton
        android:id="@+id/button3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="150dp"
        android:layout_marginRight="150dp"
        android:layout_marginTop="25dp"
        android:onClick="startCreditsButton"
        android:text="@string/button3" />

</LinearLayout>

非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

我不确定,但另一种方法是使用RelativeLayout来保持全宽/高视频视图顶部的按钮,并将hte按钮的背景设置为透明,以便视频显示