Android - 在Android中恢复应用程序时显示锁定屏幕

问题描述 投票:1回答:2

当应用程序来自后台时以及持续一段时间后,我需要显示锁定屏幕。我搜索了很多。但没找到任何有用的解决方案。请帮我。提前致谢。

android
2个回答
1
投票

根据您在评论中添加的信息,我建议您有一个基本活动来实现您期望的行为,并让您的其他活动继承自该行为。

看起来有点像这样:

public class BaseActivity extends Activity{

    @Override
    public void onResume()
    {
        super.onResume();
        // check if you want to display your login
    }
}   

如果您想在一段时间不活动后显示您的登录信息,您也可以在BaseActivity中实现:

@Override
public void onUserInteraction(){
    // reset your timer...
    super.onUserInteraction();
}    

-1
投票

您可以使用KeyguardManager.createConfirmDeviceCredentialIntent()让用户使用设备PIN /密码解锁设备。 https://developer.android.com/reference/android/app/KeyguardManager.html#createConfirmDeviceCredentialIntent(java.lang.CharSequence,%20java.lang.CharSequence)

© www.soinside.com 2019 - 2024. All rights reserved.