0

我是一名新的 Android 开发人员,但我用 Java 完成了一些 2D 游戏。

但是,我还没有真正找到制作菜单的好方法,我想在我的主菜单上为这个应用程序制作一个动画背景移动。

是否有某种方法,例如图形更新器(绘制),然后将 x 设置为在屏幕上滚动?

注意:这将是背景中的一个图像,我希望它滚动(这是一个简单的模式)给游戏菜单一些效果。我假设 GIF 图像是不可能的。

4

2 回答 2

0

您需要使用Android 的ScrollView类,只需在您的 .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>
于 2013-03-08T05:04:49.773 回答
0

有几个选项:

  1. 您使用一些图像或其他视图并根据需要设置尺寸,通常比屏幕大。然后,您在相对布局中使用此图像并设置左/上偏移以控制确切位置。

  2. 您创建一个自定义视图,该视图将使用偏移量在屏幕上绘制适当的图像或任何内容。

我通常更喜欢第二种选择,因为我不必将我的视图限制在相对布局内。

只是添加 - 菜单渲染不在您的控制之下。它是按设备主题和相关的控制器(阅读:制造商)。

于 2013-03-08T05:11:26.160 回答