我正在开发一款需要一定安全级别的应用。当您按下主页按钮并稍后再次进入应用程序时,我需要有一个功能,应用程序需要密码才能在您按住主页按钮之前继续停留。
我已经尝试过这样做,但是当你调用一个新的活动时,会显示密码屏幕,我只需要按下主页按钮就可以了:
@Override
public void onStop(){
super.onStop();
if (!isFinishing()) {
Intent i = new Intent(this, Register.class);
startActivity(i);
}
}
正常流程如下:
Main-> 2nd Activity
但如果我使用我展示的代码,那就是流程:
Main-> 2nd Activity->密码活动
它也适用于主页按钮但不适用于正常流程。
我已经尝试了this,但效果很好,但我不想添加新的权限。