講師回答 / hyman
兩個(gè)構(gòu)造方法是為了,支持用戶在代碼中new這個(gè)空間和在布局文件中使用;定義這些常量是為了表示該按鈕的多個(gè)狀態(tài),這么做代碼的可讀性更高。
2015-05-15
最新回答 / Shirey
您好,感謝您對(duì)小慕和hyman老師的喜愛(ài)。您的建議我們這邊已收到。一定會(huì)認(rèn)真考慮。祝您學(xué)習(xí)愉快!
2015-05-14
講師回答 / hyman
首先感謝你對(duì)慕課的支持,我詳細(xì)查看了你貼出的代碼,沒(méi)有發(fā)現(xiàn)問(wèn)題。根據(jù)你貼出的異常信息,出錯(cuò)是因?yàn)镸ediaRecorder的狀態(tài)轉(zhuǎn)移出現(xiàn)的問(wèn)題,建議你還是根據(jù)log排查下,ps:記得使用真機(jī)測(cè)試。
2015-05-14
講師回答 / hyman
我看你是在release()方法里面拋出的空指針,錯(cuò)誤行應(yīng)該就一個(gè)對(duì)象mMediaRecorder吧,你看看你是不是cancel還是某個(gè)方法里面誤把mMediaRecorder置null了。
2015-05-13