上传图片时应用程序速度变慢

时间:2020-09-24 14:31:20

标签: android

我正在尝试在个人资料片段的imageview中上传图片。我可以成功上传图像,但是应用程序速度非常慢。这是我的代码:

    private void checkAndRequestForPermission() {
    if(ContextCompat.checkSelfPermission(getActivity(), Manifest.permission.READ_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED) {
        ActivityCompat.requestPermissions(getActivity(), new String[] {Manifest.permission.READ_EXTERNAL_STORAGE}, PERMISSION_FILE);
    }
    else{
        openGallery();
    }
}


private void openGallery() {

    Intent galleryIntent = new Intent();
    galleryIntent.setType("image/*");
    galleryIntent.setAction(Intent.ACTION_PICK);
    startActivityForResult(galleryIntent, 1);

}

@Override
public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if(requestCode ==1 && resultCode == RESULT_OK && data!=null && data.getData() !=null) {
        getProfilePictureUri = data.getData();
        profile_picture.setImageURI(getProfilePictureUri);
    }
}

我应该将Uri更改为Bitmap吗?谢谢您的帮助。

编辑:我要上传高分辨率图像,如果减小尺寸,分辨率会降低吗?

0 个答案:

没有答案
相关问题