第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

講師回答 / hyman
自定義的button繼承自Button呀。本例中沒有fragment,你說的是布局文件中button的父布局為什么是FrameLayout吧,對(duì)于相同的效果,如果FrameLayout和LinearLayout都可以實(shí)現(xiàn),我會(huì)選擇FrameLayout,因?yàn)樾蕰?huì)高一點(diǎn)。

講師回答 / hyman
時(shí)間的消耗在long click 和 ?MediaRecorder.prepare的時(shí)間。

講師回答 / hyman
你好,看完了你的代碼沒有發(fā)現(xiàn)問題,建議再次檢查下布局文件和代碼。

講師回答 / hyman
兩個(gè)構(gòu)造方法是為了,支持用戶在代碼中new這個(gè)空間和在布局文件中使用;定義這些常量是為了表示該按鈕的多個(gè)狀態(tài),這么做代碼的可讀性更高。

講師回答 / hyman
正常情況下不會(huì)出現(xiàn)你所描述的問題,建議對(duì)著視頻詳細(xì)核對(duì)下代碼。

講師回答 / hyman
首先感謝你對(duì)慕課的支持,我詳細(xì)查看了你貼出的代碼,沒有發(fā)現(xiàn)問題。根據(jù)你貼出的異常信息,出錯(cuò)是因?yàn)镸ediaRecorder的狀態(tài)轉(zhuǎn)移出現(xiàn)的問題,建議你還是根據(jù)log排查下,ps:記得使用真機(jī)測(cè)試。

講師回答 / hyman
那是單例的一種典型的實(shí)現(xiàn)方式,如果不加同步,多線程的時(shí)候可能會(huì)生成多實(shí)例。

講師回答 / hyman
那怎么會(huì)空呢~~記得拿真機(jī)測(cè)試~~

講師回答 / hyman
我看你是在release()方法里面拋出的空指針,錯(cuò)誤行應(yīng)該就一個(gè)對(duì)象mMediaRecorder吧,你看看你是不是cancel還是某個(gè)方法里面誤把mMediaRecorder置null了。

講師回答 / hyman
ok,多謝提議。

講師回答 / hyman
注意下導(dǎo)入的包是否正確~

講師回答 / hyman
這里應(yīng)該是MediaRecorder的狀態(tài)切換錯(cuò)了,仔細(xì)核對(duì)代碼以及官方給出的狀態(tài)轉(zhuǎn)移圖。
課程須知
本課程是基于Android開發(fā)的案例,需要大家對(duì)Android的了解要達(dá)到小成的境界: 1、掌握自定義View的流程與步驟 2、了解MediaPlayer、MediaRecorder相關(guān)API 3、了解Dialog相關(guān)API
老師告訴你能學(xué)到什么?
1、自定義控件如何處理與用戶的交互 2、如何創(chuàng)建并動(dòng)態(tài)更新Dialog 3、MediaRecorder的使用,實(shí)現(xiàn)錄音功能 4、MediaPlayer的使用,實(shí)現(xiàn)播放功能 5、多個(gè)管理類對(duì)象間的交互與協(xié)作

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!

本次提問將花費(fèi)2個(gè)積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消