android播放视频
时间: 2023-08-28 07:04:23 浏览: 74
在Android中,可以使用VideoView来播放视频。VideoView是Android自带的一个控件,它继承自SurfaceView,并使用MediaPlayer来实现视频播放功能。你可以通过设置VideoView的视频路径来播放网络视频或本地视频文件。
如果要播放网络视频,可以使用setVideoPath方法设置视频的URL地址,然后调用start方法开始播放。示例代码如下:
```java
String path = "http://example.com/video.mp4"; // 网络视频地址
mVideoView.setVideoPath(path);
mVideoView.setMediaController(new MediaController(MediaPlayerActivity.this)); // 加载进度条和控制按钮
mVideoView.requestFocus();
mVideoView.start();
```
如果要播放本地视频文件,可以通过设置视频文件的URI路径,并调用系统自带的播放器来实现。示例代码如下:
```java
String path = "/sdcard/video.mp4"; // 本地视频文件路径
Uri uri = Uri.parse(path);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/mp4");
startActivity(intent);
```
以上是Android中播放视频的两种常用方法。根据你的需求选择适合的方法来播放视频即可。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Android 播放视频的四种方法](https://blog.csdn.net/u011403718/article/details/48287281)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)