L
LunkY
Neues Mitglied
- 4
Hallo zusammen,
ich bin Anfänger und habe ein Problem, bei dem ich Hilfe benötige. Ich habe den Code von diesem Tutorial übernommen um etwas zu zeichen. Verändert habe ich nur folgenden Teil, da es sonst beim Wechseln zwischen Activities zu Abbrüchen kam.
@Override
public void surfaceCreated(SurfaceHolder holder) {
if (!_thread.isAlive()) {
_thread = new UI_Thread(getHolder(), this);
_thread.setRunning(true);
_thread.start();
}
}
Beim Test im Emulator wird die App ab Android 4.0 beim Wechel zwischen den Activieties beendet. Bei früheren Versionen funtioniert alles.
Logcat sagt:
E/AndroidRuntime(669): java.lang.NullPointerException
E/AndroidRuntime(669): at com.example.grafik.Draw.onDraw(Draw.java:43)
E/AndroidRuntime(669): at com.example.grafik.UI_Thread.run(Draw.java:113)
ich bin Anfänger und habe ein Problem, bei dem ich Hilfe benötige. Ich habe den Code von diesem Tutorial übernommen um etwas zu zeichen. Verändert habe ich nur folgenden Teil, da es sonst beim Wechseln zwischen Activities zu Abbrüchen kam.
@Override
public void surfaceCreated(SurfaceHolder holder) {
if (!_thread.isAlive()) {
_thread = new UI_Thread(getHolder(), this);
_thread.setRunning(true);
_thread.start();
}
}
Beim Test im Emulator wird die App ab Android 4.0 beim Wechel zwischen den Activieties beendet. Bei früheren Versionen funtioniert alles.
Logcat sagt:
E/AndroidRuntime(669): java.lang.NullPointerException
E/AndroidRuntime(669): at com.example.grafik.Draw.onDraw(Draw.java:43)
E/AndroidRuntime(669): at com.example.grafik.UI_Thread.run(Draw.java:113)