DragVideo一种在播放视频时可以任意拖拽的方案
效果图1:
效果图2:
实现思路:
1、播放视频的view选择TextureView
2、ListView下方盖上自定义ViewDragHelper,当在播放视频时,通过自定义ViewDragHelper进行拖动TextureView
3、进行渐变处理,让两个view的文字能够交替显示
4、当TextureView到达右下方时,控制在水平方向上拖动,到达左边界时,如果再滑动,就销毁TextureView
代码分析:
关于ViewDragHelper要注意如下几点:
ViewDragHelper.Callback是连接ViewDragHelper与view之间的桥梁(这个view
下载地址
用户评论