如何在睡眠期间进行安卓睡眠和实施,同时切换到另一个活动

时间:2013-11-09 05:53:41

标签: android android-activity

有没有办法可以让android活动进入睡眠而不是整个应用程序进入睡眠状态。 我希望原始活动等待10秒,并在我使用下一个活动时在其中实现代码。但是,使用Thread.sleep(),整个应用程序进入休眠状态。除了Thread.sleep()之外还有其他方法吗?

try { Thread.sleep(10000); } catch (InterruptedException e1) { // TODO Auto-generated catch block e1.printStackTrace(); }

1 个答案:

答案 0 :(得分:0)

只需启动其他活动即可。 Android会为您暂停第一个活动。

时,Android会调用该活动的“onPause”方法。

我建议您阅读Android活动生命周期:http://developer.android.com/training/basics/activity-lifecycle/index.html

或者,如果您希望活动启动在将来某个时间点发生,请尝试使用计时器任务:http://docs.oracle.com/javase/7/docs/api/java/util/TimerTask.html