美文网首页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