Cómo mostrar el mini controlador en la parte inferior o controles de medios persistentes como spotify o Google música en la aplicación completa
Estoy desarrollando una aplicación que puede reproducir video desde youtube u otro streaming en vivo, si un usuario pulsa el botón back / home, un usuario puede oír sólo el audio y luego pueden volver a ver el video de nuevo. He creado un servicio que tiene jugador y hace todas las cosas. En mi aplicación, hay muchas actividades y fragmentos.
Pregunta:
- ¿Estoy consiguiendo los pasos correctos para verificar la suscripción de Android de un usuario en la aplicación?
- Atrapar en el golpe para despedir el evento
- Propósito always null onStartCommand
- Intentando iniciar un servicio de inicio en Android
- Paho MqttAndroidClient.connect siempre falla
Quiero mostrar mini controlador en la parte inferior de cada pantalla mientras algo está jugando, puede referir aplicaciones como Spotify, google play y otras aplicaciones de música. Estas aplicaciones muestran un mini controlador cuando un usuario abandona su actividad / fragmento de reproductor multimedia principal. Cómo puedo lograr esa característica en mi aplicación actual. Nota: mi aplicación contiene muchas actividades y fragmentos. Así que no sólo hay una actividad principal.
Lo que he tratado de encontrar una posible solución:
1) Primer enlace , aquí están sugiriendo utilizar sólo una actividad en la aplicación completa y otros son sólo fragmentos, eso no es posible en mi caso.
2) Colapsar la barra inferior (como Google Music) en Android : aquí están sugiriendo a colapsar y expandir la barra inferior, estoy buscando esta animación también, pero una cosa más es que cómo puedo persistente barra inferior en toda una aplicación cuando El usuario navega a otras pantallas.
3) AndroidSlidingUpPanel , esta biblioteca será útil para mí? ¿Para hacer una barra inferior persistente en toda la aplicación?
¿Puede alguien decirme por favor cómo están manejando esta cosa a través de la aplicación entera?
Usted puede encontrar debajo de la imagen, que le da una idea clara, qué es exactamente lo que estoy buscando.
Imagen de MiniController:
- ¿Cómo mantengo un Servicio vivo indefinidamente?
- OnResult () en Awareness.SnapshotApi.getLocation NO se llama desde un servicio
- ¿Cuáles son las ventajas y desventajas de ejecutar un servicio en un proceso diferente?
- Cómo autenticar servicio web sap con ksoap2
- No recibe devoluciones de llamada CountDownTimer en Service
- ¿Cómo forzar un reinicio del servicio?
- Detención e inicio de un servicio basado en el estado de la aplicación
- No se pudo encontrar la clase SoapObject
- Android KeyStore: Error al generar certificado autofirmado, cadena de fecha no válida
- ¿Error de notificación de la barra de estado personalizada de Android?