| | |
| | | |
| | | import static com.luck.picture.lib.thread.PictureThreadUtils.runOnUiThread; |
| | | |
| | | import android.annotation.SuppressLint; |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.util.Log; |
| | |
| | | * |
| | | * @param urlPath |
| | | */ |
| | | @SuppressLint("CheckResult") |
| | | public void donwLoadTile(Context context, String urlPath) { |
| | | if (NetUtils.isNetworkAvailable(context)) { |
| | | Observable<ResponseBody> observable; |
| | |
| | | }); |
| | | MultipartBody.Part body = MultipartBody.Part.createFormData("file", file.getName(), progressRequestBody); |
| | | RequestBody description = RequestBody.create(MediaType.parse("text/plain"), "file description"); |
| | | apiService.uploadFile(body, description).enqueue(new Callback<BaseResponse>() { |
| | | Call<BaseResponse> uploadFile = apiService.uploadFile(body, description); |
| | | uplodData.setThisCall(uploadFile); |
| | | uploadFile.enqueue(new Callback<BaseResponse>() { |
| | | @Override |
| | | public void onResponse(Call<BaseResponse> call, Response<BaseResponse> response) { |
| | | if (response.body() != null) { |
| | |
| | | } |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | /** |