首页 > 解决方案 > MediaStore.Images.Media.insertImage 已被贬低

问题描述

再会!如何将代码更改为实际代码?

binding.ivShareImage.setOnClickListener(v -> {
        Bitmap bitmap = ((BitmapDrawable) binding.ivPicture.getDrawable()).getBitmap();
        String path = MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, picturePath, null);
        Uri uri = Uri.parse(path);
        Intent intentPicture = new Intent(Intent.ACTION_SEND);
        intentPicture.setType("image/jpeg");
        intentPicture.putExtra(Intent.EXTRA_STREAM, uri);
        startActivity(Intent.createChooser(intentPicture, "Share Image"));
    });

标签: javaandroidsharedeprecatedmediastore

解决方案


推荐阅读