// 2.SD카드 사용가능 여부 판단
  if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED) == false) {
   Toast.makeText(this, "SD 카드가 반드시 필요합니다.", Toast.LENGTH_LONG).show();
   finish(); 
   return;
  }
  
  // 3.SD카드 경로에서  FilenameFilter 사용하여  mp3파일 추출 
  sdPath = android.os.Environment.getExternalStorageDirectory().getAbsolutePath(); 
  sdDir = new File(sdPath);
  FilenameFilter filter = new FilenameFilter() {
   public boolean accept(File dir, String name) {
    return name.endsWith(".mp3");
   }
  };
  
  // 4.추출한 mp3파일들을 파일목록List에 저장
  String[] mplist = sdDir.list(filter);
  if (mplist.length == 0) {
   Toast.makeText(this, "재생할 파일이 없습니다.", 1).show();
   finish();
   return;
  }
  mp3List = new ArrayList<String>();
  for(String s : mplist) {
   mp3List.add(sdPath + "/" + s);
  }
  position = 0; //재생위치를 처음으로 설정.endsWith(".mp3");
   }
	 
	위와 같은 형식으로 sd카드에 있는 mp3파일을 찾으고 리스트를 만들려고 하는데 프로그램을 넣고 휴대폰에서 실행시키면 재생할 파일이 없다고 출력되는데 무엇이 문제인지 알 수 있을까요..