안드로이드 개발 질문/답변
(글 수 45,052)
간단하게 질문좀 할께요..
--------------------------------------------------------------------------------------------------------------------------
audio_play = new MediaPlayer();
try{
1 . ======= 아래와 같이 주석 부분 처리가 제대로 되었나요? 동작이 잘안되네요..=========
//MediaPlayer audio_play = MediaPlayer.create(getBaseContext(), R.raw.sound1);
====================================================================
2. ======= 아래와 같이 sdcard에 mp3를 넣으면 동작이 잘됩니다.=========
audio_play.setDataSource("/sdcard/sound1.mp3");
==========================================================
audio_play.prepare();
audio_play.setLooping(false); //반복재생 false
audio_play.start();
}
catch(IOException e){
Toast.makeText(PushUpActivity.this, "Wait for a moment",
Toast.LENGTH_SHORT).show();
}
--------------------------------------------------------------------------------------------------------------------------
제 질문은 1번과 같이 하면 raw폴도에 mp3파일을 넣어도 동작이 잘 안되네요.. 코드 수정부탁드려도될까요..
그리고 휴대폰 좌측상단에 근접센서가 있는데 , 근접센서(Sensor.TYPE_PROXIMITY )를 이용하면
거리감지가 5cm정도 밖에 안되는데 코드를 수정하면 거리를 10cm이상도 가능한가요?
audio_play.setDataSource(fis.getFD());
이렇게 수정해 보세요!