阅读背景:

android一个上传图片的例子,包括如何终止上传过程,如果在上传的时候更新进度条(二)

来源:互联网 

可以这样来实现上传:

activity中执行:

	private class UploadPhotoTask extends AsyncTask<String, Void, Boolean>{
		
    	@Override
		protected void onPreExecute() {
			super.onPreExecute();
		}

		protected Boolean doInBackground(String... params) {
    		return HttpUploadedFile.getInstance().doUploadPhoto(getApplicationContext(), mUploadFilePathName, mHandler);
    	}  
    	
    	protected void onPostExecute(Boolean result){
    		mIsUploading = false;
    		showProgressBar(false);
			if(result){
				Toast.makeText(UploadPhotoActivity.this, R.string.upload_photo_fail, Toast.LENGTH_SHORT).show();
			}else{
				Toast.makeText(UploadPhotoActivity.this, R.string.upload_photo_fail, Toast.LENGTH_SHORT).show();

			}
    	}
	}
		private class U



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: