检测Android中最近的应用程序启动应用程序

时间:2016-06-20 09:45:24

标签: android background-process onresume android-recents

您好我正在开发一个Android应用程序,我正在尝试检查应用程序是否从最近的任务启动。基本上我想要做什么,我想显示一旦用户从后台恢复应用程序的pin代码屏幕。我尝试了以下事项:

 if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY) != 0)
    {
        Log.i("******** BaseActivity", "******** BaseActivity onStart if launch from history ... "+Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY);
    }
    else
    {
        Log.i("******** BaseActivity", "******** BaseActivity onStart if not launch from history");
    }

对于FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY,上面的东西总是返回零。需要一些帮助。谢谢。

0 个答案:

没有答案