안드로이드 개발 질문/답변
(글 수 45,052)
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
위와 같이 구현하여 정상적으로 작동하는 것을 확인하였는데.
여러번 계속 왔다갔다 할 경우 Memory Leak이 발생하네요.
MediaScanning이 이루어진 상태인지, 이루어지지 않은 상태인지를 알 수 있는 상태값을 구할 수 있는 방법이 있을까요?
아니면 어떤식으로 Leak을 막아야 할까요..
아시는분 답변 부탁드리겠습니다.




시작시점과 끝나는 시점이 Broadcast로 또 날아옵니다.
이걸 이용해서 한번의 스캐닝이 마치기 전에 다시 못실행하게 할수 있지 않을까요?