Android的新手,在自定义视图中更新画布时苦苦挣扎。
这可能有一个非常简单的答案,但到目前为止我还没有找到它!我第一次通过onDraw绘制了大约2000点的路径。那样就好。然后路径改变了,我需要绘制新路径,并摆脱旧路径。但是我尝试的一切都会导致旧路径的剩余。
我以为会有一个简单的“清晰画布”电话,但没有。我找到了对_graphics.removeAll(_graphics);
的引用,但这给了我构建错误无法解析引用等等。那么这是一个有效的调用,我如何让它构建?或者有一个简单的方法!!
答案 0 :(得分:3)
最简单的方法是用您选择的背景颜色填充画布。
c.drawColor(Color.BLACK);
如果您正在寻找画布透明度,您也可以使用此
c.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR)