用多分辨率android加载视频

时间:2015-03-17 09:39:20

标签: android android-videoview

我想从原始文件夹播放视频,但问题是我有多种分辨率,我不知道如何选择最好的视频。此外,我想处理视频未安装到屏幕上时出现的问题,我希望它在整个宽度上显示并从顶部和底部切割。

这是我当前的实现,但视频未安装到屏幕上。我也不希望它被拉长。

private void playIntro() {
    Uri uri = Uri.parse("android.resource://" + Utils.getContext().getPackageName() + "/raw/" + R.raw.video3);
    mVideoView.setVideoURI(uri);
    mVideoView.start();
    mVideoView.setOnCompletionListener(this);
}

@Override
public void onCompletion(MediaPlayer mp) {
    this.finish();
    startActivity(new Intent(this, MainActivity.class));
}

和xml文件

<VideoView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/intro_video"/>

0 个答案:

没有答案