有没有办法在普通视图上为背景设置动画?
在我们的“开始屏幕”中,我们希望有一个实际上有点动画的背景,所以我们想让光线在文本周围飞行。我可以将其渲染为视频或一组图片或其他内容。在它的前面应该是正常的按钮,因为它们现在。目前这是一张简单的照片。有没有办法做到这一点?
这是当前的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>
非常感谢您的帮助
答案 0 :(得分:1)
我不确定,但另一种方法是使用RelativeLayout来保持全宽/高视频视图顶部的按钮,并将hte按钮的背景设置为透明,以便视频显示