在Android应用程序中使用多个背景

时间:2016-12-02 07:16:31

标签: java android xml

这是一个我在google上做了大量研究但却毫无希望的情景。场景是,我将开发一个2D游戏,其中我想使用多个背景,我想在它们向前移动时翻译它们,它必须看起来像一个背景接近并且平移/快速移动而另一个背景是有点远,翻译/移动有点慢。较近的背景几乎具有全强度,而较暗的背景具有较低的强度。你可以说他们有不同的透明度。问题是,我怎样才能完成这项任务,或者可以使用多个背景。 任何建议将不胜感激。 例如,请看BADLAND游戏轰鸣声的形象。

enter image description here

1 个答案:

答案 0 :(得分:1)

我认为,只要我提出您的问题,您就想要将两个或更多图像放在另一个上面。我的意思是,如果你试图重叠多个背景并要求它是的,它可以很容易地完成。

您需要做的是使用FrameLayout。如

  

“FrameLayout表示用户界面的简单布局   Android应用程序。它通常用于显示单个视图   在屏幕上的特定区域或重叠其子视图。“

然后你可以在它们上实现动画并翻译它们你可以在它们上面找到不同类型的翻译。

以下是关于使用框架布局frameLayout1 framelayout2的所有内容,对于动画和翻译,这里是链接。 linklink2link3