如何解决Android画中画出现在黑色正方形上方
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,其中一个可以输入PiP。
当我输入PiP时,播放器片段后面会出现一个黑色方块,有时会出现第二个播放器的帧(但该片段此时已关闭)。片段(在PiP中显示)的播放器具有MATCH_PARENT布局参数,没有任何填充或边距。
Exoplayer是2.11.0。
PiP参数构建器的比率为16/9。
一般来说,PiP可以正常工作,并具有暂停/播放功能。
是这样的: Example image
我想知道如何摆脱这个广场?任何建议或建议,将不胜感激。
解决方法
您可以使用enterPictureInPictureMode();在Activity或getActivity()。enterPictureInPictureMode();中片段中
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。