美文网首页
android 刷新媒体库(适用所有文件)

android 刷新媒体库(适用所有文件)

作者: Cdward | 来源:发表于2017-02-28 10:32 被阅读0次

private void updataMedia() {

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT)//版本号的判断  4.4为分水岭,发送广播更新媒体库

    {

MediaScannerConnection.scanFile(this,new String[]{mRecorderView.pathFile()},null,new MediaScannerConnection.OnScanCompletedListener() {

public void onScanCompleted(String path, Uri uri) {

Intent mediaScanIntent =new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);

mediaScanIntent.setData(uri);

sendBroadcast(mediaScanIntent);

}

});

}else {

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.fromFile(mRecorderView.getFilePath())));

}

}

相关文章

网友评论

      本文标题:android 刷新媒体库(适用所有文件)

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