В настоящее время, когда я вхожу в режим pip, как показано ниже, основной пользовательский интерфейс переключается на pip. экран как будто фоновый и работает не так, как я хочу.
Код: Выделить всё
Rational rational = new Rational(16, 9);
PictureInPictureParams mParams =
null;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
mParams = new PictureInPictureParams.Builder()
.setAspectRatio(rational)
.build();
enterPictureInPictureMode(mParams);
}
Моя основная активность выглядит следующим образом.
Код: Выделить всё
Даже когда я перешел с «SingleTask» на «Standard», поведение не изменилось.
Подробнее здесь: https://stackoverflow.com/questions/793 ... he-main-ui