android 应用学习

来源:互联网 发布:物流配送优化方案 编辑:程序博客网 时间:2024/05/02 15:55

在学习杨版应用的例子4-21的progressbar时, 发现当第二次再运行时, bar没有进度显示, 研究发现是在handlemessage的末尾用了Thread.currentThread().interrupt(). 这个函数导致主线程挂起。 解决方法是, 在click函数中加一个小sleep, 该线程就可以被唤醒,这个问题就可解决。这个在interrupt()的解释中有。


使用currentThread函数可以返回当前线程,用logcat的时候显示为(线程id, 线程号(?), 主线程(main))。



原创粉丝点击