如何锁定我的应用程序,以便无法从最近的屏幕上删除它

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何锁定我的应用程序,以便无法从最近的屏幕上删除它相关的知识,希望对你有一定的参考价值。

我想给我的应用程序添加一个锁定图标。如何在某些社交应用程序中以编程方式执行此操作,如下图所示?我想阻止用户从最近的屏幕或任务中清除我的应用程序,因为它在后台使用服务而Oppo,Mi和Lenovo将其杀死。我已经尝试过,但它对我不起作用

startLockTask();

enter image description here

答案

首先,Whatsapp或任何其他社交网站都没有实现锁定。该锁定由用户手动设置。

那个Lock做的是每当用户清除RAM时,如果那个(app)位于前台或后台,那么锁定的所有应用程序都不会被杀死。所以这与特定应用程序的代码无关。

现在,引用这一行:我希望用户阻止从最近的屏幕清除我的应用程序。

用户仍然可以手动清除任何锁定的应用程序。这意味着如果他们刷任何锁定的应用程序,那么该应用程序将被清除。当用户点击清除RAM时,该锁定仅阻止清除应用程序。

总而言之,您无法在任何应用程序中以编程方式设置此类锁定。

以上是关于如何锁定我的应用程序,以便无法从最近的屏幕上删除它的主要内容,如果未能解决你的问题,请参考以下文章

如何使用C#锁定屏幕?

屏幕锁定时如何通知推送通知?

将移动应用程序启动图标放在通知屏幕上以从锁定设备启动

从后台服务打开应用程序屏幕并锁定手机屏幕时冻结

通过锁定屏幕上的硬件按钮提供对音量控制的访问

如何更改锁定屏幕/控制中心的轨道位置?