Activity无响应报错 本帖最后由 Domino0627 于 2011-05-20 12:34:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 报无响应 肯定是Activity主线程 卡住了//10秒更新一次 每次updateWithNewLocation中 都去HandlerThread ht = new HandlerThread("handler_thread");那岂不。 应该及时释放或者作成员变量可以试试 用service去试试吧,长时间工作的最好放到后台服务去开线程处理。 你每次调用这个方法updateWithNewLocation(),都会产生一个有消息循环的线程,长时间后,就会产生大量线程。建议在activity里定义一个线程实例HandlerThread ht = null;然后再OnCreate里创建启动 ht = new HandlerThread("handler_thread"); ht.start();再把updateWithNewLocation()里对应的两句代码删除。 HandlerThread ht = new HandlerThread("handler_thread"); //删除 ht.start(); //删除这样应该就OK乐 android 程序怎么加密,不让别人反编译? 使用Media出错啊! android一个小问题 android简单问题 输入法问题 Android第三方应用可以集成微信、QQ等聊天功能吗? 新手求教:空指针错误 求助 ,关于自定义View动态改变位置 关于限制程序使用时间问题 求助videoView,视频源的尺寸无法布满VIEW如何修改,求大神指教 android如何编辑(update)联系人 Exception in thread "main" java.lang.NoClassDefFoundError:
//10秒更新一次
每次updateWithNewLocation中 都去
HandlerThread ht = new HandlerThread("handler_thread");
那岂不。 应该及时释放或者作成员变量
可以试试
建议在activity里定义一个线程实例
HandlerThread ht = null;
然后再OnCreate里创建启动
ht = new HandlerThread("handler_thread");
ht.start();
再把updateWithNewLocation()里对应的两句代码删除。
HandlerThread ht = new HandlerThread("handler_thread"); //删除
ht.start(); //删除这样应该就OK乐