Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在给定时间自动更改android程序中的活动_Java_Android_Eclipse_Timer - Fatal编程技术网

Java 在给定时间自动更改android程序中的活动

Java 在给定时间自动更改android程序中的活动,java,android,eclipse,timer,Java,Android,Eclipse,Timer,我想在给定的时间从一项活动转到另一项活动。如何设置在该页面中等待的时间?这取决于您要做什么。有几种方法可以做到这一点。例如,您可以设置一个计时器对象,并根据任何条件设置一个任务,以调用startActivity()进行切换。或者,您可以使用处理程序并使用postdayed()方法来完成相同的任务。只需设置处理程序和时间延迟,然后在可运行调用中startActivity()。然而,除非您提供更多的信息,否则很难给出正确的解决方案。你能不能就你要解决的问题多讲点背景 也许下面的参考资料会有所帮助 -

我想在给定的时间从一项活动转到另一项活动。如何设置在该页面中等待的时间?

这取决于您要做什么。有几种方法可以做到这一点。例如,您可以设置一个计时器对象,并根据任何条件设置一个任务,以调用
startActivity()
进行切换。或者,您可以使用处理程序并使用
postdayed()
方法来完成相同的任务。只需设置处理程序和时间延迟,然后在可运行调用中
startActivity()
。然而,除非您提供更多的信息,否则很难给出正确的解决方案。你能不能就你要解决的问题多讲点背景

也许下面的参考资料会有所帮助 -计时器: -处理程序:

基于列侬在下面的建议,您可以使用和事件机制,如Otto或EventBus,根据正在触发的特定事件触发
startActivity()

  • 奥托:
  • 事件总线:

您还可以像以下一样使用
广播接收器


请发布您的代码我很好奇您是如何解决这个问题的。