gpt4 book ai didi

android - 如何以图片模式在我的 Activity 图片中播放youtube视频

转载 作者:行者123 更新时间:2023-12-03 05:30:46 25 4
gpt4 key购买 nike

我需要以图片模式以图片模式在应用程序中播放youtube视频,而又不改变我的原始 Activity ,只是想以全屏显示youtube或图片模式以图片显示,类似于whatsapp播放youtube视频之类的功能。

我正在尝试使用exoplayer播放视频,这是实现画中画功能的好方法。

我试图找到一些示例代码,教程,但无法获取。
如果您有相关主题的任何链接,我们将非常欢迎。

最佳答案

只需使用此代码即可启动画中画模式

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N
&& getPackageManager().hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
Rational rational = new Rational(250, 150);
PictureInPictureParams.Builder builder = new PictureInPictureParams.Builder();
builder.setAspectRatio(rational).build();
enterPictureInPictureMode(builder.build());
}
}

还将这些行添加到 list 文件中您 Activity 的标签中
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
android:launchMode="singleTask"
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
tools:targetApi="n"

您也可以引用此链接,如果它可以帮助您-
https://stackoverflow.com/a/12439378/10752962

快乐编码@dev_swat

关于android - 如何以图片模式在我的 Activity 图片中播放youtube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56491694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com