有人知道这个错误的含义吗?
VideoView video = (VideoView) findViewById(R.id.myvideo);
Intent videoint=getIntent();
String url = videoint.getStringExtra("url"); //The url pointing to the mp4
video.setVideoPath(url);
video.requestFocus();
video.setMediaController(new MediaController(this));
video.start();
Run Code Online (Sandbox Code Playgroud)
清单权限:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission>
Run Code Online (Sandbox Code Playgroud)
查看本教程,了解如何使用VideoView,这将有助于解决您的问题。
我认为你遗漏了一两行:
mediaController.setAnchorView(video);
video.setMediaController(new MediaController(this));
video.setVideoURI(video);
Run Code Online (Sandbox Code Playgroud)
如果适用,请对其进行调整以适合您的代码。布局可能会丢失...
| 归档时间: |
|
| 查看次数: |
12661 次 |
| 最近记录: |