我正在使用 MediaStore.Images.Media.insertImage(ContentResolver cr, String imagePath, String name, String description)
函数将新创建的图像插入到图库中。系统默认命名文件,但与原始应用程序拍摄的照片名称不同(时间戳)。有简单的方法来设置吗?
最佳答案
我用这样的东西
Uri u;
File fi = new File("/sdcard/tmp");
try {
u = Uri.parse(android.provider.MediaStore.Images.Media.insertImage(getContentResolver(), fi.getAbsolutePath(), null, null));
imageSaveName1 = u.toString();
}
imageSaveName1 看起来像“content://media/external/images/media/159”
关于java - MediaStore.Images.Media.insertImage 之后的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2657827/