1
我需要在onDraw()可以訪問的畫布上繪製一些東西。如何在onDraw方法外使用畫布?
只要我在OnDraw()裏面,這個工作正常,但是當我在外面時我不知道如何獲得那個畫布。
感謝您的任何建議。
@Override
protected void onDraw(Canvas canvas) {
canvas.doSomething // works fine
}
//new method to draw omething on the same canvas
mydraw(how to get canvas in here?){}
好的,我如何將畫布傳遞給myDraw()? – FooBar
void myDraw(Canvas canvas){...}然後myDraw(畫布)從你的覆蓋onDraw – gheese