rt
问题1:  如何分批读取文字?
问题2:  如何根据屏幕大小、字体、字号、行间距来计算一页需要读取多少个字?

解决方案 »

  1.   

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