2012-01-23 8 views
3

장치에 저장된 모든 오디오 파일을 나열하려면 안드로이드의 미디어 저장소를 사용하고 있습니다.미디어 저장소에서 다음 오디오 재생

String[] proj = {MediaStore.Audio.Media._ID,MediaStore.Audio.Media.DATA,MediaStore.Audio.Media.DISPLAY_NAME,MediaStore.Audio.Media.SIZE }; 
audiocursor = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,proj, null, null, null); 
count = audiocursor.getCount(); 
audiolist = (ListView) findViewById(R.id.List_files); 
audiolist.setAdapter(new AudioAdapter(getApplicationContext())); 
audiolist.setOnItemClickListener(audiogridlistener); 

내가 선택한 노래를 재생할 수 있습니다.

노래를 재생하는 동안 목록에서 다음/이전 노래를 재생해야한다고 가정 할 때이 방법이 있습니까?

답변

4

내가 그것을 해결했다. 설정 -> 저장소에서 Sdcard를 마운트 해제하고 다시 마운트하면됩니다. 그러면 모든 미디어 파일이 업데이트됩니다.

관련 문제