ProgressBar를 만들고 있는데

파일의 크기가 필요해서 File 을 불러와서 사용해야 합니다.

File file = new File(path.get(position));

을 사용해서 불러오고 file.length 로해서 크기를 불러오려구 합니다.

값은 long 형 변수로 받아오고있습니다.

ex) long file_size = file.length ( ) ;


그런데 몇메가 정도의 PDF 문서는 사이즈를 제대로 받아오는데

mp3 음악파일이나 200메가 정도의 mp4파일은 사이즈를 잘못 받아오는것 같습니다.



맞는것인데 제가 잘못확인한 것인지 , 아니면 뭔가 수정할 것이 있는지 궁금합니다.