0
我的视频在高api水平手机上播放它的MP4格式小剪辑视频观看android和低api水平
但不是在低的例如。三星二重奏API 15 - 没有错误只是在视频查看
,所以我检查了我的gradle这个对于分钟SDK及其11及上限为23,因此不会使一个问题
这里黑屏是代码
private String path ;
private VideoView mVideoView;
IN-的onCreate
path = "android.resource://" + getPackageName() + "/"+R.raw.nameofvideo;
mVideoView = (VideoView) findViewById(R.id.myVideo);
mVideoView.setVideoPath(path);
mVideoView.start();
XML部件用于视频视图
<VideoView
android:id="@+id/myVideo"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"/>
如何在api 15或类似13的手机上播放视频?
的VideoView本身是相当不稳定的 - 看看ExoPlayer由谷歌更好的视频播放器的支持。 https://google.github.io/ExoPlayer/guide.html – Ewald