我现正采用本问题获接纳的答案所提供的解决办法:
问题是,当使用以下计数加载视图时,onDraw()方法仅绘制线条
int count = (height-paddingTop-paddingBottom) / lineHeight;这将不会画线时,用户继续写,直到我们超过计数行数。我需要再次执行onDraw(),或者在用户启动新的界限时找到更好的方法来绘制新的界限。

发布于 2013-08-11 20:35:42
在这种情况下,只有在加载应用程序或更改屏幕配置时才更新视图。如果要在特定时间更新视图,则不直接调用onDraw(),而是调用View.invalidate()方法。然后UI线程将尽快重新绘制视图。
https://stackoverflow.com/questions/18175154
复制相似问题