setAudioStreamType不生效

setAudioStreamType不生效

可能原因一:

player.setAudioStreamType(AudioManager.STREAM_ALARM);//需要放在prepare方法之前
player.prepare();

可能原因二:

class Activity {
    @Override
     onCreate(){
       setVolumeControlStream(AudioManager.STREAM_ALARM);//Activity中沒有該設置
   }
}

補充:原因二中是隻給palyer設置了音頻流,未給window設置音頻流,PhoneWindow中調節的還是默認音頻流

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章