在我的应用中,有一个webview,用户可以点击视频网址。原生播放器位于顶部,用户可以观看视频。但是它始终以PORTRAIT模式打开。我希望视频以LANDSCAPE模式启动。我怎样才能做到这一点?
if(url.endsWith(".mp4")) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(url), "video/*");
view.getContext().startActivity(intent);
return true;
} else {
答案 0 :(得分:0)
我开始一项新活动,它在清单中设置为LANDSCAPE。
Intent intent= getIntent();
String uriString = intent.getExtras().getString("videouri");
VideoView video = (VideoView)findViewById(R.id.video);
video.setVideoURI(Uri.parse(uriString));
video.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
finish();
}
});