【发布时间】:2014-05-23 02:03:02
【问题描述】:
当某个条件不满足时,我需要取消 AsyncTask 类 UploadPhotos,并通过 Toast 通知用户。我该怎么做?
在我的 MainActivity 中
private void InicializeUploadFiles()
{
if(!IsNetworkConected())
ManageConnections();
if(IsNetworkConected())
{
try {
UploadPhotos upload = new UploadPhotos(this);
upload.execute();
}
catch (Exception e){
e.printStackTrace();
}
}
}
在我的异步任务中
@Override
protected String doInBackground(Void... args)
{
response = "";
InicializeOwnCloud();
if(IsExistFiles())
SendFolders();
return response;
}
【问题讨论】:
标签: android android-asynctask android-toast