不理解記錄音量大小的線程為什么會(huì)重復(fù)調(diào)用,不是只會(huì)調(diào)用一次嗎?
老師~?? 不理解記錄音量大小的線程為什么會(huì)重復(fù)調(diào)用,不是只會(huì)調(diào)用一次嗎?
或者說(shuō)我想知道像onLongClick這些監(jiān)聽(tīng)是會(huì)在滿足條件時(shí)重復(fù)調(diào)用里面的方法還是只會(huì)調(diào)用一次,如果只調(diào)用一次的話那不也只會(huì)回調(diào)一次wellPrepared方法嗎?之后的獲取音量的線程應(yīng)該也只執(zhí)行一次才對(duì)。如果是重復(fù)調(diào)用的話,那mAudioManager.prepareAudio();被調(diào)用多次不是很不好嗎?
2016-07-21
注意一下,有一個(gè)while語(yǔ)句循環(huán)判斷當(dāng)前狀態(tài)是否在錄音,只有當(dāng)isRecoding為false時(shí)線程才會(huì)結(jié)束。