我开发了一个简单的android应用程序,它在启动时会打开一个Timer。用户有两个按钮,开始/暂停。这工作正常。 我想要做的是当用户在屏幕上滑动手指时添加一种支持多个计时器的方法。 当他从左向右滑动时,会出现一个新的计时器,但之前的计时器不应该停止。这是一种添加多个计时器的方法。 此外,当他从右向左滑动时,我想要一个前一个计时器来显示。
这就是我所做的。我有一个计时器活动。我在其上添加了触摸事件。当一个人挥动他的手指时,我得到坐标并决定它是从左到右还是从右到左。此功能正常,因为我可以看到相应的日志消息。
问题是当我尝试加载Timer Activity时。它只是加载前一个Activity并没有真正创建一个新的(我从计时器中得到了这个)。有没有办法做到这一点?
答案 0 :(得分:1)
已存在ViewFlipper,它具有在视图之间切换的代码。
你应该创建一个ViewFlipper并在其中设置你的布局,这样你最终会得到一个具有多个视图的单个活动。