给我一份Android studio播放视频功能的代码
时间: 2023-04-08 20:01:15 浏览: 108
以下是一个简单的Android Studio播放视频的代码示例:
```
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class MainActivity extends AppCompatActivity {
private VideoView videoView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
videoView = findViewById(R.id.videoView);
// 设置视频路径
Uri uri = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.video);
// 创建媒体控制器
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
// 设置媒体控制器
videoView.setMediaController(mediaController);
// 设置视频路径
videoView.setVideoURI(uri);
// 开始播放视频
videoView.start();
}
}
```
在这个示例中,我们使用了VideoView控件来播放视频。我们首先在布局文件中添加了一个VideoView控件,然后在代码中获取该控件的引用。接下来,我们创建了一个Uri对象,该对象指向我们要播放的视频文件。我们还创建了一个MediaController对象,该对象用于控制视频播放。最后,我们将媒体控制器设置到VideoView控件中,并开始播放视频。
阅读全文