更新时间:2023-09-26 11:02:22
替换此:
字符串uriPath =android.resource://+ getPackageName()+/资产/ XYZ /+age.mp4;
String uriPath = "android.resource://"+ getPackageName() + "/assets/xyz/"+"age.mp4";
本:
AssetFileDescriptor AFD = getAssets()openFd(XYZ / age.mp4)。
player.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
AssetFileDescriptor afd = getAssets().openFd("xyz/age.mp4"); player.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
,并确保您从布局获得视频查看的ID,如:
VideoView videoView =(VideoView)findViewById(R.id.videoView1);
VideoView videoView =(VideoView)findViewById(R.id.videoView1);
像创建的MediaController:
的MediaController的MediaController =新的MediaController(本);结果
mediaController.setAnchorView(videoView);
MediaController mediaController= new MediaController(this);
mediaController.setAnchorView(videoView);
设置的MediaController这样的:
videoView.setMediaController(的MediaController);
videoView.setMediaController(mediaController);