【发布时间】:2019-09-02 12:55:59
【问题描述】:
我的应用程序可以用密码或指纹锁定。我能够通过“启动”活动在 App Start 上执行此操作来处理 pin/fingerprint 内容。但是一旦处理它就会解锁。但我希望当应用程序处于后台时,在应用程序恢复时显示锁定屏幕。我该如何管理?
当调用 MainActivity 的 OnResume() 时,我试图启动一个意图。
@Override
protected void onResume() {
super.onResume();
Intent settingsIntent = new Intent(this, StartUpActivity.class);
startActivity(settingsIntent);
}
然后它进入了一个无限循环...... :(。我无法区分我是来自我的应用程序中的另一个活动还是应用程序回到前台。
我也搜索了一下,但我没有找到解决这个问题的方法。如果我错过了解决方案,请提供链接。
谢谢, 塞比
【问题讨论】:
-
我不是想知道手机何时解锁/锁定,而是我的应用程序何时进入前台,然后重定向到我的启动活动。但是没有无限循环。但感谢您的链接。
标签: android android-activity lockscreen resume