读书人

Android音量控制调剂

发布时间: 2013-10-01 12:15:56 作者: rapoo

Android音量控制调节

    //音量控制,初始化定义      AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);      //最大音量      int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);      //当前音量      int currentVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);  

?

    if(isSilent){        mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 0, 0);      }else{        mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, tempVolume, 0); //tempVolume:音量绝对值      }  

?

//降低音量,调出系统音量控制  if(flag == 0){    mAudioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_LOWER,                              AudioManager.FX_FOCUS_NAVIGATION_UP);  }  //增加音量,调出系统音量控制  else if(flag == 1){    mAudioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_RAISE,                              AudioManager.FX_FOCUS_NAVIGATION_UP);  }  

?

读书人网 >Android

热点推荐