Java Android:运行多个活动

Java Android:运行多个活动,java,android,Java,Android,我开发了一个简单的android应用程序,启动时会打开一个计时器。用户有两个按钮,开始/暂停。这很好用。 我想做的是添加一种方式,当用户在屏幕上滑动手指时,支持多个计时器。 当他从左向右滑动时,会出现一个新的计时器,但前一个计时器不会停止。这是一种添加多个计时器的方法。 另外,当他从右向左滑动时,我希望显示一个前一个计时器 这就是我这么做的原因。我有一个计时器活动。我在上面添加了一个触摸事件。当一个人滑动他的手指时,我得到坐标并决定是从左到右还是从右到左。此功能运行良好,因为我可以看到相应的日志

我开发了一个简单的android应用程序,启动时会打开一个计时器。用户有两个按钮,开始/暂停。这很好用。 我想做的是添加一种方式,当用户在屏幕上滑动手指时,支持多个计时器。 当他从左向右滑动时,会出现一个新的计时器,但前一个计时器不会停止。这是一种添加多个计时器的方法。 另外,当他从右向左滑动时,我希望显示一个前一个计时器

这就是我这么做的原因。我有一个计时器活动。我在上面添加了一个触摸事件。当一个人滑动他的手指时,我得到坐标并决定是从左到右还是从右到左。此功能运行良好,因为我可以看到相应的日志消息


问题是当我试图加载计时器活动时。它只是加载上一个活动,并没有真正创建一个新的活动(我是通过计时器计算出来的)。有什么办法吗?

已经存在ViewFlipper,它有代码在视图之间切换


您应该创建一个ViewFlipper,并在其中进行布局,这样您就可以在一个活动中创建多个视图。

我一直跟踪到最后一段。为什么你的计时器是一种活动?听起来您想要的是一个列表视图或类似的,带有计时器的可视化。只涉及一项活动。但是,两个计时器彼此独立。他们将拥有自己的国家。使用ListView是否可能做到这一点。我是android开发的新手,我想通过玩来获得清晰的理解。我想创建一个新的计时器活动,而不仅仅是改变视图。使用ViewFlipper只会在现有屏幕上添加一个新布局,不会真正启动“新”计时器。创建一个计时器数组,您只需保留它们的引用即可。当你失去注意力以获得记忆时,系统可以关闭你的活动。你不能肯定你回来时他们会在那里。