switch(keyCode){
case KeyEvent.KEYCODE_VOLUME_UP:
if(!AmcReceiver.release)Log.d(TAG,"[InCallScreen] KEYCODE_VOLUME_UP (call_state : "+SmvMain.call_state+")");
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
if(AmcReceiver.m_bBlueTooth){
am.adjustStreamVolume(AudioManager.STREAM_BLUETOOTH_SCO,                                          
          AudioManager.ADJUST_RAISE,                                              
          AudioManager.FLAG_SHOW_UI);
}else{
am.adjustStreamVolume(AudioManager.STREAM_VOICE_CALL,                                          
          AudioManager.ADJUST_RAISE,                                              
          AudioManager.FLAG_SHOW_UI);
}
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
if(!AmcReceiver.release)Log.d(TAG,"[InCallScreen] KEYCODE_VOLUME_DOWN (call_state : "+SmvMain.call_state+")");
am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
if(AmcReceiver.m_bBlueTooth){
am.adjustStreamVolume(AudioManager.STREAM_BLUETOOTH_SCO,                                          
          AudioManager.ADJUST_LOWER,                                              
          AudioManager.FLAG_SHOW_UI);
}else{
am.adjustStreamVolume(AudioManager.STREAM_VOICE_CALL,                                          
AudioManager.ADJUST_LOWER,                                              
          AudioManager.FLAG_SHOW_UI);
}
return true;
}
break;
블로그 이미지

알 수 없는 사용자

안드로이드 개발

,