ich hab nochmal in LogCat gekugt und hab auch ne NullPointer Exception gefunden(ich kann LogCat Leider nicht hier rein kopieren kp warum)
in LogCat wird die NullPointerException hier angezeigt :
public void run() {
while (isRunning) {
Canvas theCanvas = null;
try {
theCanvas = theView.getHolder().lockCanvas();
synchronized (theView.getHolder()) {
theView.setOnTouchListener(this);
theView.setCanvasWH(theCanvas.getWidth(),
theCanvas.getHeight());
theView.onDraw(theCanvas);
}
}
finally {
if (theCanvas != null) {
theView.getHolder().unlockCanvasAndPost(theCanvas);
}
}
}
}
kann es sein das weil in theView der holder zerstört wurde es bei theCanvas = theView.getHolder().lockCanvas(); die Exception gibt