nullpointerexception - Android Canvas drawcolor throws Null pointer exception -


developing small android game (2.1 till 4.2 support), below code throws java.lang.nullpointerexception exception at

canvas.drawcolor((0xffaaaaaa);

public class maingamepanel extends surfaceview implements surfaceholder.callback {  public void render(canvas canvas) {                       canvas.drawcolor(0xffaaaaaa);             droid.draw(canvas);      } } 

here stack trace

java.lang.nullpointerexception @ com.rdx.play.maingamepanel.render(maingamepanel.java:186) @ com.rdx.play.mainthread.run(mainthread.java:54) 

the exception inconsistent, might causing issue?

many thanks.

surfaceholder.lockcanvas() allowed return null (cos thread doesn't have same lifetime surface). bet aren't handling possibility in thread function.


Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -