setAudioStreamType不生效

setAudioStreamType不生效

可能原因一:

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

可能原因二:

class Activity {
    @Override
     onCreate(){
       setVolumeControlStream(AudioManager.STREAM_ALARM);//Activity中没有该设置
   }
}

补充:原因二中是只给palyer设置了音频流,未给window设置音频流,PhoneWindow中调节的还是默认音频流

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