我正在使用这段代码:
MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "title" , "description");
它正在正常运作。
问题:
- 在相册中自动创建一个名为"Pictures"的文件夹。但是我想要不同的名称,例如我的应用程序名称。
- MediaStore的insertImage()函数在android 10中已经过时:
public static String insertImage (ContentResolver cr, String imagePath, String name, String description)
此方法已从API级别29开始弃用。应使用MediaColumns#IS_PENDING执行图像插入,该选项提供了更丰富的生命周期控件。
我已阅读文档,实际上不理解IS_PENDING以及如何使用它。