我正在尝试将信息亭功能添加到 android 应用程序。我希望利用 Lollipop 的屏幕固定功能在应用程序启动后自动固定应用程序。应用程序 UI 已经构建了几个不同的活动。我在入口点活动的方法中调用startLockTask()
了一次,onCreate()
但是一旦我导航到应用程序中的另一个活动,它就会取消固定。
我需要startLockTask()
在每个活动中调用onCreate()/onResume()
吗?这将产生糟糕的用户体验,因为每次我在应用程序中从一个活动移动到另一个活动时都会出现“屏幕固定”吐司。
我正在运行 Android 5.0.2 的 Moto E(第 2 代)上开发该应用程序。