ScrollView无限加载

想做个小说阅读器,在加载很大的小说的时候碰到了这个问题。ScrollView包裹TextView来展示小说内容,但是怎么实现向上下滑的时候无限加载呢。

1.网上的触底加载试过了,加载时有明显的延迟,不灵敏。

2.上滑加载之前的内容怎么实现。


阿波罗的战车
浏览 597回答 2
2回答

慕森王

UI控件是开销很大的,一旦把所有文本都加载进来了自然卡顿,优化的话一般可以使用UI虚拟化技术。简单的来讲,界面只加载用户能看到和即将看到的那一部分。 动态加载要看到的,动态删除暂时不会再看到的。具体做起来还是有些麻烦的, 最简单的做法还是翻页。

拉丁的传说

可以在滚动的时候判断是否到70%的高度就让继续加载,不要等拖动到底在加载;这样的话就基本看不出加载过程了;上滑一样的方法,改变方向就行;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android