안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
2.2기반으로 진동 혹은 무음 모드 일 때 벨소리를 울리게 하려고 합니다.
int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_ALARM);
mAudioManager.setStreamVolume(AudioManager.STREAM_ALARM, maxVolume, 0);
alarmRingtone = ringtoneManager.getRingtone(mContext, RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM));
alarmRingtone.play();
위와 같은 소스를 만들었더니 진동 모드에서 벨소리가 한칸 상승합니다.
혹시나 싶어서 위 소스의 1,2번째 줄을
for(int i=1; i<=maxVolume; i++){
mAudioManager.adjustStreamVolume(AudioManager.STREAM_ALARM, AudioManager.ADJUST_RAISE, 0);
}
위와 같은 방법을 써봐도 역시나 진동 모드에서 벨소리가 한칸 상승합니다.
진동 모드에서도 우렁찬 소리를 뿜어줘야 하는데 비실비실한 소리만 제 마음을 아프게하네요.
어떤 방법을 써야 진동 모드에서도 우렁찬 벨소리가 나와줄까요?