最贊回答 / xiang205012
我碰到的這個問題是在AudioManager的getVoiceLevel()方法中沒有判斷mediaRecorder是否為空,因為是在子線程中獲取音量的,當(dāng)up時有一個audioManager.release()將audioManager置為空了,如果此方法搶在子線程之前執(zhí)行了就會蹦了。不知是否為同一個問題
2015-10-15
最新回答 / 胖鳥
這個是事件傳遞機制,不要一味的查看老師代碼,自己多理解下。super.onTouchEvent是讓父類消費觸摸事件(當(dāng)然父類不消費的話,還是會傳遞下來的),而你返回true是讓自身消費觸摸事件。
2015-10-01
最新回答 / imooc_幕課網(wǎng)
onTouchEvent()的返回值為super.onTouchEvent( event );(既是系統(tǒng)默認(rèn)的值)就解決了
2015-09-29
已采納回答 / 1042478612
看一下AudioRecorderButton里面錄音完成后回調(diào)方法有沒有寫錯,?MainActivity中有沒有import com.imooc_recorder.view.AudioRecorderButton.AudioFinishRecorderListener;<...圖片...>
2015-09-11