0

基本上,我刚开始进行 Android 开发(尽管我有相当广泛的 Java 背景),我很难弄清楚如何构建这个用户界面,组件按以下顺序移动(如箭头所示):

底部图像向上移动然后停止 第一个图像向右移动并越过底部图像的顶部 下面的图像在底部图像的顶部向左移动图像:http: //i.stack.imgur.com/a1wou。 PNG

我真的很想知道如何做到这一点,并且我已经相当广泛地阅读了 API 以获得解决方案,因为它显然是一个简单的问题,但老实说我无法解决。我的主要问题之一是我不确定要使用哪个布局管理器!

4

1 回答 1

0

您将要为此使用动画框架。我没有广泛使用它,但我应该能够为您指出正确的方向。

首先,只需在“后”位置创建布局,即带有两个按钮的线性布局。摆弄样式直到看起来正确。

当您的活动加载时,您将隐藏这些视图中的每一个 (visibility=false),然后显示每个视图并按顺序对每个视图应用动画。关键是每个动画都会在屏幕外开始。这是我不确定如何实现的部分,但请尝试查看 android 动画示例以了解如何移动视图。

希望这可以帮助 :)

于 2011-04-07T02:02:08.633 回答