rt
问题1: 如何分批读取文字?
问题2: 如何根据屏幕大小、字体、字号、行间距来计算一页需要读取多少个字?
------解决方案--------------------
根据字号计算,如果字号设置12像素,那么每个字就占12人像素,但文字之间还会有间隔。
最简单的调试方法:
1、在布局里面加一个TextView,将TextView的layout_height设置为wrap_content,并设置为不可见,text值设置一段较长的文字,文字的数量先统计出来;
2、然后在Activity通过代码获取TextView的高度,宽度,通过TextView的宽度、高度、以及文字的个数就可以判断当前的屏幕适合显示多少文字了。