update
This commit is contained in:
@@ -8,14 +8,14 @@ import com.yunbao.common.manager.IMLoginManager;
|
||||
import com.yunbao.common.utils.RouteUtil;
|
||||
|
||||
import okhttp3.FormBody;
|
||||
import okhttp3.MultipartBody;
|
||||
import okhttp3.Request;
|
||||
|
||||
public class PostRequestParams implements IRequestParam {
|
||||
@Override
|
||||
public Request getRequest(boolean isNeedUid,boolean isNeedToken, Request request, Context context) {
|
||||
if (request.body() instanceof FormBody) {
|
||||
public Request getRequest(boolean isNeedUid, boolean isNeedToken, Request request, Context context) {
|
||||
if (request.body() instanceof FormBody) {
|
||||
FormBody.Builder bodyBuilder = new FormBody.Builder();
|
||||
|
||||
FormBody formBody = (FormBody) request.body();
|
||||
|
||||
for (int i = 0; i < formBody.size(); i++) {
|
||||
@@ -32,7 +32,7 @@ public class PostRequestParams implements IRequestParam {
|
||||
if (isNeedUid) {
|
||||
bodyBuilder.addEncoded("uid", String.valueOf(model.getId()));
|
||||
}
|
||||
if(isNeedToken) {
|
||||
if (isNeedToken) {
|
||||
bodyBuilder.addEncoded("token", model.getToken());
|
||||
}
|
||||
formBody = bodyBuilder.build();
|
||||
|
||||
@@ -101,7 +101,11 @@ public class ProcessImageUtil extends ProcessResultUtil {
|
||||
mAlumbResultCallback = new ActivityResultCallback() {
|
||||
@Override
|
||||
public void onSuccess(Intent intent) {
|
||||
crop(intent.getData());
|
||||
if(mNeedCrop) {
|
||||
crop(intent.getData());
|
||||
}else{
|
||||
mResultCallback.onSuccess(new File(intent.getData().toString()));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -143,6 +147,10 @@ public class ProcessImageUtil extends ProcessResultUtil {
|
||||
* 相册获取图片
|
||||
*/
|
||||
public void getImageByAlumb() {
|
||||
getImageByAlumb(true);
|
||||
}
|
||||
public void getImageByAlumb(boolean needCrop) {
|
||||
mNeedCrop = needCrop;
|
||||
requestPermissions(mAlumbPermissions, mAlumbPermissionCallback);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user