其中m_faceActivity为主Activity
// 重新启动应用程序 Intent intent = m_faceActivity.getIntent(); intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); m_faceActivity.closeApplication();
// 当前线程休眠,避免马上启动程序 try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } m_faceActivity.overridePendingTransition(0, 0); m_faceActivity.startActivity(intent);
在此也可以按自己的具体需求,关闭一些服务。