美文网首页Android知识Android开发Android技术知识
拍照的时候如何让系统数据库记录你的照片

拍照的时候如何让系统数据库记录你的照片

作者: 超威蓝猫l | 来源:发表于2018-04-11 21:35 被阅读0次

答案是使用MediaScannerConnection

MediaScannerConnection.scanFile(getActivity(),
            new String[] { file.getAbsolutePath() }, null,
            new OnScanCompletedListener() {
                @Override
                public void onScanCompleted(String path, Uri uri) {
                    Log.v("MediaScanWork", "file " + path
                            + " was scanned seccessfully: " + uri);
                }
            });

如果发现系统不记录你的照片 可能是因为你的路径硬编码的 请使用系统api去拿路径

参考自:https://www.jianshu.com/p/670ab6b78e99
上面的文章救急了 但是发现不火

相关文章

网友评论

    本文标题:拍照的时候如何让系统数据库记录你的照片

    本文链接:https://www.haomeiwen.com/subject/nextkftx.html