如何为封面图片添加另一个案例 Android Studio

how to add another case for cover picture Android Studio

当我更新个人资料图片时,封面图片也会自动更新 谁能帮我为封面图片添加另一个案例

 @Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (resultCode == RESULT_OK) {
        switch (requestCode) {
            case Media.REQUEST_PROFILE_PICK: {
                final UploadTask uploadTask = Media.handleImagePick(getActivity(), data);
                updatePhoto(uploadTask);
            }
            case Media.REQUEST_COVER_PICK: {
                final UploadTask uploadTask = Media.handleImagePick(getActivity(), data);
                updatecoverPhoto(uploadTask);
            }

        }
        }
    }

 public static boolean Library1(Activity activity, int requestCode) {
    // pick from gallery
    Intent intent = new Intent(Intent.ACTION_PICK);
    intent.setType("image/*");

    if (intent.resolveActivity(activity.getPackageManager()) != null) {
        activity.startActivityForResult(Intent.createChooser(intent, "Select Picture"),requestCode);
        return true;
    } else {
        return false;
    }
}

试试这个

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (resultCode == RESULT_OK) {
        switch (requestCode) {
            case Media.REQUEST_PROFILE_PICK: {
                final UploadTask uploadTask = Media.handleImagePick(getActivity(), data);
                updatePhoto(uploadTask);
                break;
            }
            case Media.REQUEST_COVER_PICK: {
                final UploadTask uploadTask = Media.handleImagePick(getActivity(), data);
                updatecoverPhoto(uploadTask);
                break;
            }

        }
    }
}