Android 为什么YouTube视频以横向模式播放而不是(垂直)纵向模式播放?

Android 为什么YouTube视频以横向模式播放而不是(垂直)纵向模式播放?,android,youtube,Android,Youtube,感谢您的帮助。 我还想让这些视频可以下载,因为它们是公共视频 public class VideoActivity extends Activity { String url = " "; private int REQ_PLAYER_CODE = 1; private static String YT_KEY = "some keys"; 我正在从另一个类获取URL @Override protected void onCreate(Bundle savedInstanceState) {

感谢您的帮助。 我还想让这些视频可以下载,因为它们是公共视频

public class VideoActivity extends Activity {

String url = " ";
private int REQ_PLAYER_CODE = 1;
private static String YT_KEY = "some keys";
我正在从另一个类获取URL

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_video);
    Intent intent = getIntent();

    // Intent in=getIntent();
    Bundle bundle = getIntent().getExtras();
    String url = bundle.getString("key");
    Log.v("in mainactivity", "" + url);


    assert url != null;
    Intent videoIntent = null;
    if (url != null) {
        videoIntent = YouTubeStandalonePlayer.createVideoIntent(this, YT_KEY, url, 0, true, false);
    }

    startActivityForResult(videoIntent, REQ_PLAYER_CODE);

}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == REQ_PLAYER_CODE && resultCode != RESULT_OK) {
        YouTubeInitializationResult errorReason = YouTubeStandalonePlayer.getReturnedInitializationResult(data);
        if (errorReason.isUserRecoverableError()) {
            errorReason.getErrorDialog(this, 0).show();
        } else {
            String errorMessage = String.format("PLAYER ERROR!!", errorReason.toString());
            Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show();
        }
    }
}

 }

根据用户的不同,我是否可以在任何模式下播放视频。

lightboxMode
更改为
true
以纵向模式播放


videoIntent=YouTubeStandalonePlayer.createVideoIntent(this,YT_键,url,0,true,true)

lightboxMode
更改为
true
以在纵向模式下播放

videoIntent=YouTubeStandalonePlayer.createVideoIntent(this,YT_键,url,0,true,true)