Yes Right ... How can resolve the problem, and run the run() method without intact the UI thread !! Thanks a Lot
On 22 Ott, 23:09, Kostya Vasilyev <kmans...@gmail.com> wrote: > Right, instead of starting a thread he posts its body as a runnable to the > UI thread, and sleep causes an ANR. > > Since he has a call to sleep, it seems that he really intends to have a > thread (perhaps using sleep as a temporary placeholder for a lengthy > operation, to be added later). > > So, the worker thread needs to be started, so it really runs as a thread. > > This is nstead of posting it to the UI thread, which compiles and runs > (although not as intended) because Java threads implement Runnable. > > Am I making more sense now? > > -- > Kostya Vasilyev --http://kmansoft.wordpress.com > > 23.10.2010 0:47 пользователь "TreKing" <treking...@gmail.com> написал: > > 2010/10/22 Kostya Vasilyev <kmans...@gmail.com> > > > > > Prakash is right - the thread needs to be started. > > No, it doesn't. He's posting it to run on a handler which will call the run > method. The problem is that that runs on the UI thread and the Task object > is sleeping for some arbitrary time, as Dan pointed out. > > > > > Now, btw, why does Thead implement Runnable in Java? Seems like a recipe > > for confusion. > Yes it does.http://developer.android.com/reference/java/lang/Thread.html > > --------------------------------------------------------------------------- > ---------------------- > TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago > transit tracking app for Android-powered devices > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers"... -- 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 android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en