您的位置:首页 > 移动开发 > Android开发

Android 开发在上传文件时,如何实现点击按钮停止上传?

2017-05-16 09:13 344 查看


Android 开发在上传文件时,如何实现点击按钮停止上传?

 

用一个新的线程上传

给你的线程设一个flag

private boolean isTerminated = false;

CancelButton的onClick()里面:

isTerminated = true;

线程里面先检查flag:

大文件上传通常都是分片上传的,每个文件分成N片。

线程里:

new Thread() {

@Override

public void run() {

while ( !isTerminated ) {

upload();//上传

}

}.start();

upload();方法每执行一次可以上传一片。

取消上传时候,只需要将


isTerminated
设置为false。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐