Окно PIP при навигации по проблеме приложенияAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Окно PIP при навигации по проблеме приложения

Сообщение Anonymous »

Когда пользовательское видео переходит в режим pip из полноэкранного режима, на несколько секунд появляется белый экран в случае реализации pip вручную. Если pip обрабатывается системой с помощью onUserLeaveHint, то он работает нормально, но в случае рекомендуемой видеоактивности и навигации по активности основного канала возникает проблема, почему и как я могу решить эту проблему.
Примечание: я использую Kotlin и Compose для реализации этой и мультиактивной архитектуры.

Код: Выделить всё

override fun onBackPressed() {
if (isPIPModeSupported && !isInPipMode) {
enterPictureInPictureMode(buildPictureInPictureParams())
// Do NOT launch MainFeedActivity immediately
} else {
super.onBackPressed()
}
}
Я пытался отложить навигацию, чтобы начался pip.
Я пытался изменить представление плеера с системного на мою собственную реализацию представления плеера.
Я также пытался просто завершить действие.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -app-issue
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»