안녕하세요.

USB 이동식 디스크가 활성이 되면 sdcard의 파일을 못 읽는 건 알고 있었지만...

어플에서, 실제로 파일이 없는 것인지, usb 이동식 디스크가 활성이여서 못 읽는 것인지
구분하고 싶습니다.

검색을 해보니 BroadcastReceiver 혹은 Intent filter 를 사용하면 되는 것 같던데,
현재 Activity 내에서 usb 이동식 디스크 상태를 알아내는 정확한 방법은 못찾겠네요.

usb 이동식 디스크 활성/비활성 상태가 전환되는 이벤트 등을 잡아내는 것은 아니고,
현재 Activity에서, 현재 usb 상태가 어떤지만 알 수 있으면 됩니다.

감사합니다.