关闭Android应用程序一段时间

时间:2015-03-07 15:45:07

标签: java android

我需要一个按钮进入主屏幕(所以我的应用程序必须消失),然后允许用户做某事,并在一段时间无所事事(例如30秒)后,我的应用程序应该自动再次显示。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

按下按钮,请执行以下两项操作:

  • 取消当前任务的所有Activity
  • 开始Service

通过此Service,您可以通过调用

启动应用Activity
Intent intent = new Intent(this, someActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(intent);
经过固定时间后,比如说15秒左右。在Timer内使用Service进行此操作。