課程
/移動(dòng)開發(fā)
/Android
/Android-仿微信語(yǔ)音聊天
用的還是真機(jī)
2015-11-29
源自:Android-仿微信語(yǔ)音聊天 4-3
正在回答
我覺(jué)得如果handler 更新音量沒(méi)問(wèn)題的話,你看下你的權(quán)限是否加了。
線程里面用循環(huán)沒(méi),,另在獲取時(shí),進(jìn)行判斷當(dāng)前recorder是否為空,
我的模擬器運(yùn)行時(shí) mRecorder.getMaxAmplitude()輸出始終為0
?Log.e("shen", maxLevel * mRecorder.getMaxAmplitude() / 32768 + " !");
int voiceLevel = maxLevel * mRecorder.getMaxAmplitude() / 32768 + 1;
Log.e("shen", voiceLevel + "");
return voiceLevel;
結(jié)果2個(gè)打印分別是
4 !
1
因?yàn)槟愫竺胬ㄌ?hào)里的
mRecorder.getMaxAmplitude() 這個(gè)的值一直都是小于32768的吧? 相除就為0了
舉報(bào)
結(jié)合自定義View和API,Dialog管理等實(shí)現(xiàn)實(shí)現(xiàn)微信語(yǔ)音
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-18
我覺(jué)得如果handler 更新音量沒(méi)問(wèn)題的話,你看下你的權(quán)限是否加了。
2016-01-15
線程里面用循環(huán)沒(méi),,另在獲取時(shí),進(jìn)行判斷當(dāng)前recorder是否為空,
2015-12-20
我的模擬器運(yùn)行時(shí) mRecorder.getMaxAmplitude()輸出始終為0
2015-12-02
?Log.e("shen", maxLevel * mRecorder.getMaxAmplitude() / 32768 + " !");
int voiceLevel = maxLevel * mRecorder.getMaxAmplitude() / 32768 + 1;
Log.e("shen", voiceLevel + "");
return voiceLevel;
結(jié)果2個(gè)打印分別是
4 !
1
2015-12-01
因?yàn)槟愫竺胬ㄌ?hào)里的
mRecorder.getMaxAmplitude() 這個(gè)的值一直都是小于32768的吧? 相除就為0了