package com.ved.musicmapapp.utils; import java.io.File; import android.content.Context; import android.media.MediaScannerConnection; import android.media.MediaScannerConnection.MediaScannerConnectionClient; import android.net.Uri; import android.util.Log; public class SingleMediaScanner implements MediaScannerConnectionClient { private MediaScannerConnection mMs; private String path; public SingleMediaScanner(Context context, String _path) { path = _path; mMs = new MediaScannerConnection(context, this); mMs.connect(); } @Override public void onMediaScannerConnected() { mMs.scanFile(path, null); } @Override public void onScanCompleted(String path, Uri uri) { Log.i("XXX", path); // mMs.disconnect(); } }