就是需要在显示当前页的情况下。提前将当前页后面的内容加载,以保证用户滑动到下一个视频的时候,
可以减少等待时间,在正常网速下,可以做到丝滑浏览。
在 ViewPager2 第四个版本中加入了一个新功能:setOffscreenPageLimit

setOffscreenPageLimit(int limit)
参数:limit 有多少页面将在任一侧保持在屏幕外。有效值为 >= 1 和 默认值 -1
说明:设置应保留在当前可见页面任一侧的页面数。超出此限制的页面将在需要时从适配器重新创建。设置的值必须大于0或者默认值-1。当前页面的前后(limit数)页面会被添加到视图层次结构中,即使它是不可见的。超出limit数将会从视图删除,但会像 RecyclerView一样被回收。
通过方法说明可以知道,这个特性简直就是做这种功能的神器呀,但能否实现预期效果。
我们简单写一个 Demo 测试一下,在滑动时候,View 的生命周期,这样我们就可以在合适的回调方法里创建。销毁播放器,暂停/播放视频。
使用:
运行,发现效果非常的丝滑,如图所示。所以说 ViewPager2非常适合做类似场景的需求~


以上便是小编为大家带来的抖音里的视频怎么才能滚动,希望对大家有所帮助,更多内容请继续关注鼎品软件。
英雄大作战
角色扮演81.4 MB
下载
欧洲卡车模拟破解版
模拟经营91.96M
下载
去月球安卓汉化免费版
角色扮演174.1M
下载
破解版疯狂动物园
休闲益智55M
下载
宇宙沙盘手机版
其他游戏50.7M
下载
我的世界快吧盒子
其他游戏28.4M
下载
异形大战铁血战士游戏手游
飞行射击350.7M
下载
谁是卧底游戏
休闲益智81.42M
下载
学霸模拟器游戏
休闲益智1.2M
下载
疯狂的动物园破解版
休闲益智193M
下载