简单的利用系统控制器的视屏播放器

来源:互联网 发布:seo推广渠道 编辑:程序博客网 时间:2024/06/05 15:05

今天做的这个简易的视屏播放器,只是实现播放,采用系统的控制器,用到的控件是VideoView。只要他和MediaController搭配使用即可简单方便的做出 视频播放器


布局文件只需要一个控件即可,属性自己 设置就ok

<VideoView        android:layout_width="match_parent"        android:layout_height="300dp"        android:id="@+id/vv_main_vvvv"/>

主要代码

public class VideoViewsssss extends AppCompatActivity {    private VideoView vv_main_vvvv;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_video_view);        vv_main_vvvv = (VideoView) findViewById(R.id.vv_main_vvvv);        //设置播放来源        vv_main_vvvv.setVideoPath("file://mnt/sdcard/data/sister.mp4");        //实例化媒体控制器        MediaController mediaController=new MediaController(this);        vv_main_vvvv.setMediaController(mediaController);        mediaController.setMediaPlayer(vv_main_vvvv);    }}

清单文件中还要添加读取内存卡权限

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />


当然一进来只能看到一片黑  ,只要点一下就会出现 播放、暂停等功能,那么这样一个简易的播放器就完成了

0 0