应用程序将图像保存到文件夹后,Gallery应用程序崩溃

时间:2016-08-06 02:14:38

标签: android image bitmap crash image-gallery

我的应用程序允许用户使用相机拍照并将其保存到自定义文件夹。这很好用。用户(三星设备)看到的问题是Gallery应用程序在启动时崩溃。解决此问题的唯一方法是进入设备上的Pictures文件夹并删除 myApp 自定义目录。

以前有人见过这个问题吗?如果需要,我可以粘贴图像创建/保存代码但是工作正常。

这是权限问题吗?

这可能是问题吗?

1 个答案:

答案 0 :(得分:0)

您可以根据系统版本尝试更新系统:

        File mediaStorageDir = new File(getPictureDirectory());
        Uri contentUri = Uri.fromFile(mediaStorageDir);
        if(Build.VERSION.SDK_INT >= 19){
            Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
            mediaScanIntent.setData(contentUri);
            getApplication().sendBroadcast(mediaScanIntent);
        }else{
            getApplication().sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, contentUri));
        }

它对我有用。希望它有所帮助!