现在能做到,点击不同的地方,跳转播放视频,但是,播放的都是同
androidstudio吧
全部回复
仅看楼主
level 1
现在能做到,点击不同的地方,跳转播放视频,但是,播放的都是同一视频。所以Android studio 如何做到点击不同的地方跳转播放指定的视频啊!!! 救命,大佬们!
2019年04月28日 00点04分 1
level 12
用的什么控件, listview, GridView还是recycleview, 你这个视频地址是手动设置的还是请求返回的, 如果是请求返回的先看下返回数据, 把返回的数据设置成一个bean, 视频名称, 时间, 地址什么的, 以这个bean创建一个list, List<Bean>这种去接受返回的数据list, 点击item的时候活去就是这个list.get(position).getUrl, 获取的就是对应的URL
2019年04月28日 01点04分 2
谢谢大佬!!! 我先试试,如果我还有问题可以继续问你嘛,大佬!
2019年04月28日 02点04分
视频地址是手动设置的,用的本地视频[泪],怎么办 用的控件是 videopath 小萌新瑟瑟发抖[泪]
2019年04月28日 03点04分
还有是用的 videoview
2019年04月28日 03点04分
level 1
部分源代码,卡住了不知道怎么改[泪]
2019年04月28日 03点04分 3
play函数是点击播放的时候调用的啊, 你这个每次调用play函数URL都是固定的, 当然都是同一个视频了
2019年04月28日 05点04分
如果是本地视频的话, 把视频文件放进一个集合int[] urls = {R.raw.video1, ...}这个样子,控件也用list吧, item里放一个videoView, play函数传一个参数, 就是list的position, 地址的话从集合里取, 每次取的是urls.position就可以了
2019年04月28日 05点04分
如果不用list的话, 每个都是videoView的话, 顺序一定要保证, 还是需要将地址放进一个集合, play函数加一个int参数, 就是点击的第几个视频就传几, 从集合里取视频地址, 一定要一一对应, 不然就会乱
2019年04月28日 05点04分
@ლMiShaP 谢谢谢谢!!比个心![太开心]
2019年04月28日 06点04分
1