안녕하세요.

mp3 player를 만들고 있는데요.

resource , file, url

이렇게 3가지 방법으로 만들려고 합니다.

 

전체 형식은 사용자에게서 sdacard/hotsummer.mp3 또는 http://samples.com/abc.mp3 등등 이렇게 입력을 받으면 arraylist에 넣고 어뎁터로 리스트뷰에 뿌려주는 형식입니다. 그리고 리스트에서 클릭을 하게 되면 바로 재생이 되게 했습니다.

 

근데 문제는 경로를 입력 받고 arraylist에 넣기 전에 과연 저 경로에 저 이름의 파일이 존재하는가 확인을 해서 있으면 arraylist에 넣고 없으면 오류 처리를 해야 하는데 그  방법을 모르겠습니다.

 

file은 File객체를 사용해서 exist()라는 메소드가  있어서 해보니깐 되던데요.

 

url은 어떻게 해야 될지 모르겠네요...

 

또한 resource는 pakage내에 있는 mp3파일을 재생 시켜야 되는데요. 일반 적인 방법은 .create(R.raw.dingdong) 처럼 적어 주더라고요.

근데 그것을 사용자가 입력 한 경로로 찾아가는 방법이 궁금합니다.

 

제발 답변 좀 해주세요 ㅜㅜ