android - 无法在youtubeplayerview android中旋转 View

标签 android youtube rotation

我有一个youtubeplayerview Activity 。为什么我单击 View 上的全屏按钮,视频不会旋转。而是显示空白屏幕。

我的代码如下:

youtube = (YouTubePlayerView)findViewById(R.id.youtube_view1);
    youtube.initialize("APP_ID",this);
public void onInitializationSuccess(YouTubePlayer.Provider provider, final YouTubePlayer youTubePlayer, boolean b) {

    if (!b) {

        if(deeplink == false) {
            youTubePlayer.loadVideo(youtube_ID);

        }
        else
        {
            youTubePlayer.loadVideo(youtube_ID_deeplink);
        }
    }

}

@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {

}

我无法理解我要去哪里。请提出建议。

最佳答案

在 list 文件中的 Activity 标签内添加

android:configChanges="keyboardHidden|orientation|screenSize"

像这样
<activity 
android:label="ActivityName" 
android:configChanges="keyboardHidden|orientation|screenSize"
android:name="com.example.app.ActivityName" /> 

关于android - 无法在youtubeplayerview android中旋转 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41691763/

相关文章:

android - 您指定的签名指纹已被另一个 Android OAuth2 客户端使用

javascript - 阻止 React Native WebView 访问 YouTube 网站

c# - C#在视频上找到最高的YouTube分辨率

android - 在 Android 文件中旋转图像

java - 如何在Android中随机旋转图像?

android - 旋转Android上的 Activity 重启

java - JNI : NoSuchFieldError error where clearly the field exists with correct signature

java - 错误:null value in entry: streamOutputFolder=null OR Error:null value in entry: streamOutputFolder=null

ruby - 带有 OAuth2 : update and delete fail with "Insufficient Permission" error 的 YouTube API v3

java - gradle 任务 ':app:compileDebugJavaWithJavac' 出错