몇몇 안드로이드 기기들 (ASUS tablet 등) 에서 코드로 파일을 생성 또는 삭제한 사항이 PC explorer 에 반영되지 않는 문제가 있다.
아래 링크에서 해결 방법을 찾았다.
http://stackoverflow.com/a/9462347
context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
다른 방법으로는 MediaScannerConnection.scanFile() 함수를 이용하는 방법이 있었는데 해당 함수에는 반드시 파일 경로를 넣어 줘야 해서 파일이 삭제된 경우에는 갱신할 방법이 없어 보였다.
댓글 없음:
댓글 쓰기