android开发问题:我用下面的方法读取了txt文件里的内容,但是我想弄成好几页,像电子书一样,而不是一页

2024-12-20 09:39:35
推荐回答(3个)
回答1:

规定每行显示的字数,设置显示的行数,这样就能固定当前页显示的字数了,再读文件,当读到这么多字数时,用str保存一下,pos记录当前读的位置,在页面显示str,然后通过屏幕事件,再取下一段这么多的字数,,,以此类推

回答2:

你打算多少行作为一页,根据你获取到的txt内容,按规定行数一一存储到一个ArrayList里,分页显示的话,你可以使用viewpager,viewflow,甚至gallery适配这些数据,每个页面只要一个textview就行了。这个功能很好实现。不懂的话就私信吧

回答3:

RandomAccessFile,从特定的行读取.