VideoView CenterInside
FitXY
CenterCrop
videoView2.setonPreparedListener(new MediaPlayer.onPreparedListener() { @Override public void onPrepared(MediaPlayer mediaPlayer) { int width = mediaPlayer.getVideoWidth(); int height = mediaPlayer.getVideoHeight(); int w = (int)(Resources.getSystem().getDisplayMetrics().density * 100); int h = (int)(Resources.getSystem().getDisplayMetrics().density * 200); if (width / w < height / h) { videoView2.setScaleY(((float) height / h) / ((float)width / w) ); } else { videoView2.setScaleX(((float) width / w) / ((float)height / h) ); } } });
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)