Android – ¿Lollipop Screen pinning funciona a través de múltiples actividades en la misma aplicación?

Estoy intentando agregar funcionalidad de quiosco a una aplicación de Android. Espero aprovechar la función de captura de pantalla de Lollipop para fijar automáticamente la aplicación una vez que comience. La interfaz de usuario de la aplicación se ha creado con varias actividades diferentes. Llamo startLockTask() una vez durante el método onCreate() de la actividad de punto de entrada sin embargo, tan pronto como navegar a otra actividad dentro de la aplicación que desengancha.

¿Necesito llamar a startLockTask() en cada actividad durante onCreate()/onResume() ? Esto producirá una experiencia de usuario deficiente como la tostada "Pantalla fija" aparecerá cada vez que me muevo de una actividad a otra dentro de la aplicación.

Estoy desarrollando la aplicación en un Moto E (2 ª generación) con Android 5.0.2.

La función de fijación de la pantalla de Android Lollipop pinta una sola tarea NO una actividad en la pantalla. Así que si sus actividades están en una sola tarea, entonces sí se puede jugar / cambiar entre las actividades en el modo de fijación de pantalla.

Para obtener más información, puede consultar esta información oficial: https://developer.android.com/about/versions/android-5.0.html#Enterprise > Pinning de pantalla

  • No se puede llamar a void android.view.View.setElevation (float) en un objeto nulo en lapism / SearchView
  • RecyclerView enfrenta pequeños problemas
  • El dispositivo Samsung con Android 5.0 cambia el color de la barra de progreso
  • Cómo implementar 'tablas de datos' (componente de diseño de material) en android?
  • Compatibilidad con el diseño del material
  • Retos en RecyclerView de Android L
  • App fallando al seleccionar / Desplazar elementos en Spinner. (LG Mobile) (java.lang.IllegalStateException: Iteración ya iniciada)
  • ¿Qué tamaño deben tener los iconos de Barra de Acción (Barra de herramientas) en el nuevo diseño de Material Android?
  • Android CardView no funciona en Api 21
  • ClassNotFoundException: No encontró la clase "android.os.PersistableBundle" Otto Android 5.0
  • Couchbase Lite en Android L
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.