据我所知,从android 5.0中可以选择固定应用程序,以禁止该进程被操作系统杀死。 有没有办法以编程方式在我的应用程序上激活它?
答案 0 :(得分:0)
是的,有办法,但是:
这不是防止操作系统杀死您的应用程序进程的方法。如果您需要,前台服务是可行的方法。固定应用会将用户锁定到您的应用中,除非用户按住并按住概览按钮(三角形和方形按钮),否则用户将无法离开应用。
话虽如此,您需要调用以固定应用的方法是startLockTask()
。它是Activity
类的实例方法。它已添加到Lollipop(API 21)中的API中,因此如果您的应用支持早期版本,则需要将其考虑在内。