我对 Android 画中画有一个奇怪的问题。
我管理一个移动应用程序,它使用 Exoplayer 和一些片段的画中画功能。该活动有这样的标志:
android:name=".activities.main.MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout"
android:windowSoftInputMode="adjustNothing"
android:launchMode="singleTask"
android:resizeableActivity="true"
android:hardwareAccelerated="true"
android:supportsPictureInPicture="true"
android:screenOrientation="portrait">
还有一些片段,其中两个正在使用Exoplayer,其中一个可以进入画中画。
当我进入画中画时 - 玩家片段后面会出现一个黑色方块,有时会出现第二个玩家的帧(但那个片段在那一刻关闭)。片段(在画中画中显示)具有具有 MATCH_PARENT 布局参数的播放器,没有任何填充或边距。
Exoplayer 是 2.11.0。
PiP 参数生成器的比率为 16/9。
一般来说,画中画工作正常,有暂停/播放。
这是它的样子: 示例图片
我想知道如何摆脱这个广场?任何建议或建议将不胜感激。