videoView是Android中一款简单的控件,利用它可以播放视频,我就教一种最简单的使用方法。
xml布局:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".XXXXX">
<VideoView
android:id="@+id/videoView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"/>
在onCreate方法中加入如下代码
val uri = Uri.parse("android.resource://$packageName/${R.raw.xxxx}")//“xxxx”为视频名称,视频资源在res目录下新建raw,在raw文件夹中放入视频
val videoView:VideoView = findViewById(R.id.videoView)
videoView.setVideoURI(uri)
videoView.start()
只要点开次Activity就会自动播放视瓶了