关于线程再次启动会闪退的问题 本帖最后由 sha43jie16 于 2014-11-03 12:16:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Thread对象不需要复用,你重新创建一个就好了。重复执行同一个Thread对象的start方法,内部状态不对了当然报错。 thread_1.start() 重复执行会报错,DVM没有那么快回收线程对象。你可以考虑重新启动一个线程,产生一个新线程。 但如果我每次点开始都NEW一个新线程,结果就是我的计数器像吃了炫迈一样点停止也没有用了,我在想如果每次都NEW一个的话,那该如何停止呢? 你也可以一开始就创建一个线程,点击按钮的时候就给这个线程发消息,线程在自己的循环里处理从UI线程获得的消息。是这样的,我的程序大意是这样,点启动然后就开始一个线程,然后点停止,这个线程就关闭(或者被挂起也可以),然后再点启动可以开始一个线程(或者激活之前被挂起的线程)要停止线程的话,给线程发一个消息,线程从循环退出并从run函数返回就可以了。你现在的问题是什么? android系统手机不root能否授权?? 我需要编一个与服务器通信的客户端 关于JNI调用返回结构体的问题!请教一下! Android 环境搭建 通过重力感应的加速度值,怎么计算Matrix的旋转值 求助!困扰一天一夜了!有关http发送list容器的问题! 有没有这样一种软件 使用英特尔? IPP 构建 Android* NDK 应用 地图的问题 Android调用stopService方法发生空指针异常 求android手机视频监控原码 手机软件开发运行在Android系统上,用什么开发工具好
你可以考虑重新启动一个线程,产生一个新线程。
是这样的,我的程序大意是这样,点启动然后就开始一个线程,然后点停止,这个线程就关闭(或者被挂起也可以),然后再点启动可以开始一个线程(或者激活之前被挂起的线程)
要停止线程的话,给线程发一个消息,线程从循环退出并从run函数返回就可以了。
你现在的问题是什么?