在Android设备上调用播放器有以下几种常见的方式:
1. 使用Intent调用系统自带的播放器:可以通过Intent指定音频或视频文件的路径,然后调用系统的播放器来播放。示例代码如下:
```java
String path = "文件路径";
Uri uri = Uri.parse(path);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*"); // 根据文件类型指定MIME类型
startActivity(intent);
```
2. 使用VideoView控件播放视频:VideoView是一个内置的UI控件,专门用于在Android应用中播放视频。示例代码如下:
```java
String path = "文件路径";
VideoView videoView = findViewById(R.id.video_view);
videoView.setVideoPath(path);
videoView.start();
```
3. 使用MediaPlayer类播放音频或视频:MediaPlayer是Android提供的一个多媒体播放器类,可以用于播放音频或视频文件。示例代码如下:
```java
String path = "文件路径";
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(path);
mediaPlayer.prepare();
mediaPlayer.start();
```
以上是三种常见的调用播放器的方式,具体选择哪一种方式取决于你的需求和应用的具体情况。