加载具有多分辨率android的视频
我想播放原始文件夹中的视频,但问题是我有多个分辨率,我不知道如何选择最佳分辨率。此外,我想处理的问题时出现的视频不适合屏幕,我希望它显示在整个宽度和削减从顶部和底部 这是我当前的实现,但视频未安装到屏幕上。我也不希望它被拉伸加载具有多分辨率android的视频,android,android-videoview,Android,Android Videoview,我想播放原始文件夹中的视频,但问题是我有多个分辨率,我不知道如何选择最佳分辨率。此外,我想处理的问题时出现的视频不适合屏幕,我希望它显示在整个宽度和削减从顶部和底部 这是我当前的实现,但视频未安装到屏幕上。我也不希望它被拉伸 private void playIntro() { Uri uri = Uri.parse("android.resource://" + Utils.getContext().getPackageName() + "/raw/" + R.raw.video3);
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"/>
采用相对布局,并在videoview中添加属性android:centerinparent=True。希望它能工作。@rerashh您找到解决方案了吗?