Android - Lollipop Screen固定是否适用于同一个应用中的多个活动?

And*_*ord 4 android android-5.0-lollipop android-screen-pinning

我正在尝试将自助服务终端功能添加到Android应用程序中.我希望利用Lollipop的屏幕固定功能,一旦启动就自动固定应用程序.应用程序UI已经构建了几个不同的活动.我在入口点活动startLockTask()onCreate()方法中调用一次,但是一旦我导航到应用程序中的另一个活动,它就会取消.

我需要startLockTask()在每次活动中打电话onCreate()/onResume()吗?这将产生糟糕的用户体验,因为每次我在应用程序中从一个活动移动到另一个活动时,将出现"屏幕固定"烤面包.

我正在开发运行Android 5.0.2的Moto E(第二代)上的应用程序.

Vik*_*ngh 5

Android Lollipop的屏幕固定功能可以在屏幕上固定单个任务而不是活动.因此,如果您的活动在一个单一任务中,则可以在屏幕固定模式下播放/切换活动.

有关详细信息,请查看以下官方信息:https://developer.android.com/about/versions/android-5.0.html#Enterprise >屏幕固定