我是一名新的Android开发人员,但我已经在Java中完成了一些2D游戏。
但是,我还没有真正找到一个很棒的菜单方法,我希望在这个应用程序的主菜单上有一个动画背景动画。
是否有某种方法,如图形更新程序(绘画),然后只是将x设置为在屏幕上滚动?
注意:它将是背景中的一个图像,我希望它滚动(这是一个简单的模式),以给游戏菜单一些效果。我假设GIF图像是不可能的。
答案 0 :(得分:0)
您需要使用ScrollView Android类,只需在.xml文件中定义ScrollView,如下所示,
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
// Define your other components here.
</ScrollView>
答案 1 :(得分:0)
选项很少:
您可以使用某些图像或其他视图,并根据需要设置尺寸,通常大于屏幕尺寸。然后,您可以在相对布局中使用此图像,并设置左/上偏移以控制确切位置。
您可以创建一个自定义视图,使用偏移量在屏幕上绘制适当的图像或其他内容。
我基本上更喜欢第二个选项,因为我不必在相对布局中限制我的视图。
添加 - 菜单渲染不在您的控制之下。它是由设备主题和相关的控制器(读取:制造商)。