Though android supports the j2se thread model, it may not produce the results you expect at run time. Try using thr Looper and Handler objects instead of raw threads in gui applications.
Mark On Dec 9, 8:29 am, Shubham <[EMAIL PROTECTED]> wrote: > Can you paste your code: > > Ideally to stop your thread you have to call yourThread.stop() > > also if you can have a while loop like this: > > public void run() { > > while(yourThread.isAlive() ) { > /*Code*/ > } > > } > > --Shubham > > On Dec 9, 6:20 pm, Linker <[EMAIL PROTECTED]> wrote: > > > > > 12-09 21:18:28.633: DEBUG/myThread(3114): stop > > 12-09 21:18:28.633: INFO/ThreadDialog(3114): Dialog is dismissed > > 12-09 21:18:28.643: WARN/WindowManager(58): Attempted to add > > application window with unknown token HistoryRecord{432813d8 > > {android.HTCG1/android.HTCG1.testHTCG1}}. Aborting. > > 12-09 21:18:28.653: DEBUG/AndroidRuntime(3114): Shutting down VM > > 12-09 21:18:28.653: WARN/dalvikvm(3114): threadid=3: thread exiting > > with uncaught exception (group=0x40013e28) > > 12-09 21:18:28.653: ERROR/AndroidRuntime(3114): Uncaught handler: > > thread main exiting due to uncaught exception > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): > > android.view.WindowManager$BadTokenException: Unable to add window -- > > token [EMAIL PROTECTED] is not valid; is your activity > > running? > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.view.ViewRoot.setView(ViewRoot.java:384) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.view.WindowManagerImpl.addView(WindowManagerImpl.java:90) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.view.Window$LocalWindowManager.addView(Window.java:389) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.app.Dialog.show(Dialog.java:204) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.HTCG1.ThreadDialog$1.run(ThreadDialog.java:32) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.os.Handler.handleCallback(Handler.java:542) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.os.Handler.dispatchMessage(Handler.java:86) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.os.Looper.loop(Looper.java:123) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > android.app.ActivityThread.main(ActivityThread.java:3742) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > java.lang.reflect.Method.invokeNative(Native Method) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > java.lang.reflect.Method.invoke(Method.java:515) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run > > (ZygoteInit.java:739) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) > > 12-09 21:18:28.663: ERROR/AndroidRuntime(3114): at > > dalvik.system.NativeStart.main(Native Method) > > 12-09 21:18:28.683: INFO/Process(58): Sending signal. PID: 3114 SIG: 3- > > Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---