앱내에서 폴더 및 파일을 생성한 파일및 디렉토리를 윈도 등에서 보려면 미디어 스캐닝을 해야 한다고 알고있습니다.
여기서 문제는 파일의 인식은 전혀 문제 없는것 같은데, 생성된 디렉토리는 파일처럼 인식이 되어서 문제가 좀 있습니다.
아스트로파일관리자 같은 앱에서 디렉토리를 생성하면 정상적으로 디렉토리로 인식되는데 제껀 안되는 이유가 뭔지 알수있을까요?
구글링해도 뾰족한 수가 나오는것 같지 않아 답답한 마음에 질문 드립니다.
사용하는데 쓰인 코드는 아래와 같습니다
final Intent scanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
final Intent scanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
final Uri contentUri = Uri.fromFile(path); // 파일 형태 (디렉토리가 아님)
// final Uri contentUri = Uri.parse("file://" + path); // 파일 형태 (디렉토리가 아님)
// final Uri contentUri = Uri.parse("file://" + Environment.getExternalStorageDirectory()); // 아무런 변화 없음
scanIntent.setData(contentUri);
mContext.sendBroadcast(scanIntent);