2

嗨,我正在开发一个 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。需要一些帮助。谢谢你。

4

0 回答 0