2017-08-30 14 views
2

私はこれについて多くの質問が表示されますが、何も私のためには動作しません 多分誰かが説明するか、私にそれを表示することができますどのようにMultiPartエンティティにビットマップを圧縮し、レトロフィットビットマップからMultiPartEntityへの改造を使用

+0

何を試しましたか? – Saveen

答えて

1

まずを使用して、ファイルのResponseBodyを作成し、MultipartBody.Partとしてそれを解析:

// build request containing file 
RequestBody fileBody = RequestBody.create(MediaType.parse("multipart/form-data"), file); 
MultipartBody.Part filePart = MultipartBody.Part.createFormData("file", "your_bitmap_file.bmp", fileBody); 

このはfilePartはその後、次のようになりますあなたのレトロフィットサービスに渡すことができます。

@Multipart 
@POST("/") 
Call<ResponseBody> upload(@Part MultipartBody.Part file); 
関連する問題