Hallo,
ich habe eine kleine Android App mit einem Button geschrieben und gehe
diese mit dem Debugger durch. Wenn ich in der onClick-Methode einen
neuen Thread laufen lasse und asynchron starten lassen, beendet sich der
Debugging-Mode. Warum ist das so? Wie kann ich das vermeiden?
1 | @Override
|
2 | public void on Click(){
|
3 | Thread b = new Thread(new Runnable(){
|
4 |
|
5 | @Override
|
6 | public void run() {
|
7 | while(true){}
|
8 | }
|
9 | });
|
10 | b.start();
|
11 | }
|
12 | }
|
Diesen Code führt der Hauptthread durch. Nach dem b.start(); wird immer
meine App beendet. Wenn ich anderen Code ohne Thread in der onClick
schreibe, beendet sich der debugger nicht...
Besten Dank.