在某一个应用中,按home案件再进入有程序锁的程序,解锁以后发现没有进入加锁程序而是进入上一个home按键之前的应用程序,这是因为输入完密码以后调用了finish()把当前的activity关闭了,栈顶的activity成了之前的应用了。将密码输入界面设置成单例模式singleInstance。
<activity android:name="com.ldw.safe.Activity.EnterPwdActivity"
android:launchMode="singleInstance"
></activity>