gpt4 book ai didi

android - 如何使用 YoutubePlayerSupportFragment 在 Android 中使用具有现代 UI 的 Youtube Player

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:18:26 25 4
gpt4 key购买 nike

我正在尝试在我的 Android 应用程序中使用 Youtube Player。它为播放器显示了一个旧的过时的用户界面,但在示例中它显示了一个现代的用户界面。这两个应用程序之间的唯一区别是我使用的是 YoutubePlayerSupportFragment 而不是 YoutubePlayerFragment。这是因为我在 Lollipop 前设备中将 AppCompatActivity 用于 Material Theme。

我在日志中收到以下声明:

W/YouTubeAndroidPlayerAPI﹕ Cannot load modern controls UI. Upgrade to the latest version of the Android YouTube API.

如何克服这个问题?我需要使用 Appcompat 和 YoutubePlayerSupportFragment 的现代 UI

最佳答案

我找到了对我有用的东西。

在 fragment 当前所在的 Activity 中的 super.OnCreate() 之前设置:

getLayoutInflater().setFactory(this);

关于android - 如何使用 YoutubePlayerSupportFragment 在 Android 中使用具有现代 UI 的 Youtube Player,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32934855/

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