添加timeout处理

This commit is contained in:
huangzhuanghua
2016-05-21 18:23:11 +08:00
parent 90dab2875b
commit 547f27f19b
8 changed files with 318 additions and 319 deletions

View File

@ -1067,36 +1067,37 @@ public class GameDetailsActivity extends BaseFragmentActivity implements
gamedetails_progressbar
.setProgress((int) (downloadEntry.getPercent() * 10));
switch (downloadEntry.getStatus()) {
case downloading:
gamedetails_tv_per.setText(downloadEntry.getPercent() + "%");
break;
case pause:
case neterror:
gamedetails_tv_per.setText("继续");
break;
case waiting:
gamedetails_tv_per.setText("等待");
break;
case done:
EventBus.getDefault().post(
new EBPutUrl(entity.getApk().get(0).getPackageName(),
downloadEntry.getUrl()));
gamedetails_tv_per.setText("安装");
break;
case cancel:
case hijack:
gamedetails_tv_download.setVisibility(View.VISIBLE);
gamedetails_progressbar.setVisibility(View.GONE);
gamedetails_tv_per.setVisibility(View.GONE);
if (TextUtils.isEmpty(entity.getDownloadAddWord())) {
gamedetails_tv_download.setText("下载《" + entity.getName() + "");
} else {
gamedetails_tv_download.setText("下载《" + entity.getName() + ""
+ entity.getDownloadAddWord());
}
break;
default:
break;
case downloading:
gamedetails_tv_per.setText(downloadEntry.getPercent() + "%");
break;
case pause:
case timeout:
case neterror:
gamedetails_tv_per.setText("继续");
break;
case waiting:
gamedetails_tv_per.setText("等待");
break;
case done:
EventBus.getDefault().post(
new EBPutUrl(entity.getApk().get(0).getPackageName(),
downloadEntry.getUrl()));
gamedetails_tv_per.setText("安装");
break;
case cancel:
case hijack:
gamedetails_tv_download.setVisibility(View.VISIBLE);
gamedetails_progressbar.setVisibility(View.GONE);
gamedetails_tv_per.setVisibility(View.GONE);
if (TextUtils.isEmpty(entity.getDownloadAddWord())) {
gamedetails_tv_download.setText("下载《" + entity.getName() + "");
} else {
gamedetails_tv_download.setText("下载《" + entity.getName() + ""
+ entity.getDownloadAddWord());
}
break;
default:
break;
}
}