java - 学习做一个安卓视频播放器,想实现一个功能,遇到问题!

查看:72
本文介绍了java - 学习做一个安卓视频播放器,想实现一个功能,遇到问题!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

做好了一个基本的界面,能播放视频,暂停,继续。但是有一个功能想实现,但是没有思路,目前就是每播放视频,我就在后台setdatasourse方法写上手机的路径,然后播放,我想实现,就是点击一个按钮,然后出现一个新界面,然后有一个自己手机上所有视频的列表,我知道如何搜索和获得所有视频,用cursor即可,但是对于如何设计那个界面,用什么可以把所有视频信息显示出来,就像列表那样显示出来,然后点击任意视频,就可以直接用以前那一个界面播放,就是这么一个功能,网上看了很多,很多代码不能用或者看十分费力,因为本人也是最近才开始学习安卓开发,有些java基础,但是不牢固,就是看了很久思路也不清晰,所以想请教一下大家,谢谢!

解决方案

使用RelativeLayout把Player和视频列表放在一个布局中,视频列表使用ListView或者RecycleView,默认是View.GONE。点击按钮,设置RecycleView显示,加载视频列表。然后在里面监听点击事件,Player对点击事件进行响应。

PS:建议你是从GitHub上找几个完整的视频播放器的项目看下,着重是总体的设计,细节处可以忽略,等整个架构理清楚,再慢慢抠细节。不然你有一个很好的idea,每到一处就上来询问,确实很费时间和力气。

这篇关于java - 学习做一个安卓视频播放器,想实现一个功能,遇到问题!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆