终止线程的问题 Thread thread = new Thread(new Runnable() { @Override public void run() { getdata();//耗时从网络获取数据的操作 }}要终止这个线程 停止获取数据操作 用什么方法比较合适? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想终止那个线程?getdata();里还有线程吗? 给thread 发信号呗最好是设置标志,停止网络操作,然后再结束线程,如果强制停止线程可能会有其他问题出现 getdata()里 没有其它线程 比如就单一的从数据库获取数据 这个过程需要5秒 运行到2秒时 我不取数据了,要中断这个操作 怎么做? getdata()里没有操作了,那你按照这样做,设置标志位控制 stop( ),停止线程运行,释放该线程占用的对象锁旗标。interrupt( ),打断此线程wait(),阻塞进程sleep(sleepTime),将进程睡眠一段时间sleepTime 请问Activity怎样可以获取浏览器的地址? Wifidirect连接问题 Activity传值问题,新手求教 android 界面跳转 请问2.3新增的CNE模块是做什么用的? 想写个整点报时的小程序。 Android能实现程序定时自启动吗 段错误log查看 使用Android Loader 异步更新加载界面数据的疑问! 求助:sdk manager打开后不显示列表内容 如何为多个Button绑定同一个控件啊? Android平板电脑能否安装自己写的驱动?
最好是设置标志,停止网络操作,然后再结束线程,如果强制停止线程可能会有其他问题出现
getdata()里 没有其它线程 比如就单一的从数据库获取数据 这个过程需要5秒 运行到2秒时 我不取数据了,要中断这个操作 怎么做?
getdata()里没有操作了,那你按照这样做,设置标志位控制
interrupt( ),打断此线程
wait(),阻塞进程
sleep(sleepTime),将进程睡眠一段时间sleepTime