private MediaPlayer mPlayer;
mPlayer = new MediaPlayer();
AssetFileDescriptor afd = DM.activity.getAssets().openFd(filename);
mPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
mPlayer.prepare();
mPlayer.start();
주소가 assets/abc/def.mp3 라면
filename 에 abc/def.mp3 로 주면 된다..
실수1
mPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
mPlayer.setDataSource(afd.getFileDescriptor());
mp3가 여러개 되니까 엉뚱한 mp3를 재생했다..
'컴퓨터 프로그래밍 > 안드로이드' 카테고리의 다른 글
Eclipse + Android NDK + CDT !! - 1 (0) | 2011.08.31 |
---|---|
사용자에게 메시지 보이기 - 1. Toast (0) | 2010.10.14 |
Android + OpenGL 작성시 팁 (0) | 2010.09.17 |