我想,以防止用户关闭我的应用程序时,它是“记录”的活动(此活动是远足,骑自行车(防止用户关闭它) ,运行等)。锁定最近的应用程序屏幕上的应用程序时,某些功能正在运行
如果我开始录制然后转到另一个应用程序,然后点击手机上的“最近的应用程序”按钮,然后点击“关闭所有”或将我的应用程序从屏幕上滑开,它会破坏它并且录制内容会丢失。
我显然不希望以防止关闭这一切的时候,只有当他们开始录制的用户,然后让他们再次关闭时,他们已经停止。
我知道这种行为是可以做到完全像我想是因为RD客户端我用我的Android设备不正是这...这不会让我关闭它,而我连接到远程机器,但那么一旦断开连接,我的确可以关闭它。
我已经搜查高和低,只能发现在关闭时如何编程从最近的应用程序列表中删除一个应用程序的信息。
任何建议将不胜感激。
而不是阻止你的应用程序在录制时关闭,你可以设置当调用onStop时,将记录保存在数据库中(sqlite或realm),然后关闭应用程序。这样,当用户重新打开应用程序时,可以从数据库中检索记录。 – chornge
我已经将它保存到数据库中。我试图解决的问题会发生在用户最小化应用程序或打开另一个应用程序,然后通过转到最近的应用程序并关闭所有或关闭应用程序而无意中关闭了我的应用程序。我总是习惯于这种习惯。我希望它继续记录活动,直到他们主动决定停止录制(通过点击应用程序中的按钮) –
我已经添加了答案,我希望你找到它有用 – chornge