查了很多资料都说Android线程run里面加一个循环,循环标志位为false就会自动销毁线程,可是在DDMS中发现,循环退出了,线程依然在运行,这就导致一个程序开多了线程就会变卡有没有办法让运行结束的线程退出循环就消失掉。
解决方案 »
- Anroid 网络状态的广播问题求解
- 关于Android平台usb/gadget驱动的问题求助!
- 在static中引用SimpleAdapter
- 关于android通讯录
- opengl 问题,大牛请进
- 长按按键执行某个APK如何实现?
- 如何用code模拟对power key 或 camera key的press?
- 为什么我的R文件不随着我xml文件的加入进行更新?
- setBackgroundResource导致界面消失的问题
- cygdrive下编译ffmpeg执行./config通不过(windows下android-ndk-r9d)
- android MENU开发问题
- ArrayAdapter的getView执行问题
在Eclipse DDMS的Thread窗口里看到的,线程一直在进行,而且反复进入启动线程的界面后会变得很卡。
或者,你的线程本身要处理很多事情,就算设置了false也没有机会运行到检测为false而终止