Kotlin
Activar Picture-in-Picture en tu actividad
En la actividad que aloja la videollamada, configura los atributos PiP y de cambio de tamaño, y gestiona los cambios de configuración para que la actividad no se vuelva a crear al entrar en modo PiP:
Copia
<activity
android:name=".MainActivity"
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
android:exported="true"
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:theme="@style/Theme.PictureInPicture">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
| Atributo | Propósito |
|---|---|
supportsPictureInPicture |
Declara que esta actividad puede entrar en PeP |
resizeableActivity |
Requisito imprescindible para el modo multiventana y PiP en muchos dispositivos |
configChanges |
Evita que se cierre la actividad al cambiar el tamaño o la orientación en PiP |
Imagen en imagen
Descubre cómo añadir la función «Imagen en imagen» a tu aplicación utilizando el SDK de vídeo de Vonage.
Disponible en:
Pasos
1
Introducción2
Primeros pasos3
Crear un nuevo proyecto4
Añadir el SDK de Android5
Configuración de la autenticación6
Solicitud de permisos7
Activar Picture-in-Picture en tu actividad8
Proporcionar contenedores para las visualizaciones de vídeo9
Iniciar Picture-in-Picture10
Gestión de los cambios en el modo PiP11
Ejecutar la aplicación12
Conclusión