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

ios - iPhone/iPad different view orientations in different views , and apple approval process -

monitor web browser programmatically in Android? -

c# - Using multiple datasets in RDLC -