我正在使用LinearLayout来绘制多边形。 但我实现的dispatchDraw(Canvas canvas)方法工作得很慢。
大约一个绘制周期以535毫秒(毫秒)结束。
使用以下代码从非UI线程调用myLinearLayout.postInvalidate():
myActivity.runOnUiThread(new Runnable() {
public void run() {
myLinearLayout.postInvalidate();
}
});
有没有办法提高绘图速度?
请建议。
提前致谢。