1
Android SDK를 사용하여 긴 오디오 파일을 재생해야합니다. Android에서 제공하는 MediaPlayer 프레임 워크에 대해 알고 있지만 기본 제공되는 "Music Player"응용 프로그램을 호출 할 수 있는지 궁금해서 제 자신의 플레이어 GUI 및 코드를 작성할 필요가 없습니다.android에서 오디오 파일 재생
Android SDK를 사용하여 긴 오디오 파일을 재생해야합니다. Android에서 제공하는 MediaPlayer 프레임 워크에 대해 알고 있지만 기본 제공되는 "Music Player"응용 프로그램을 호출 할 수 있는지 궁금해서 제 자신의 플레이어 GUI 및 코드를 작성할 필요가 없습니다.android에서 오디오 파일 재생
예, 가능합니다.
이 같은 의도를 설정합니다
는
act=android.intent.action.VIEW dat=file:///mnt/sdcard/song_name.mp3 typ=audio/mpeg3
작업 : VIEW
Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri .parse("file:///mnt/sdcard/song_name.mp3"), "audio/mpeg3"); startActivity(intent);
은'correct' 방법 (혹은 방법에 덜 눈살을 찌푸렸다) SD 카드에 액세스 할 수는'환경을 사용하고 있습니다 .getExternalStorageDirectory()'. 이렇게하면 파일 문자열이'Uri.parse ("file : ///"+ Environment.getExternalStorageDirectory(). getAbsolutePath() + "/song_name.mp3")' – Phil
으로 변경됩니다. @ Phil에게 감사합니다. 나는 그것을 놓쳤다. –