亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

長按按鈕dialog已經不出現了,而且抬起手時就閃退了,請問各位這是什么錯誤,找了好久還沒有改好

http://img1.sycdn.imooc.com//55cabe0e0001b6da10640524.jpg

這是logcat里面的內容,和chiyanfly同學的問題一樣的,很多方法都嘗試了還是不行,請各位幫忙

正在回答

5 回答

在cancel方法和 release方法中(自己寫的),不要調用 release()方法,不知道老師的為什么可以運行,但是看生命周期圖,release()之后,就進入了released狀態,不能再走到prepared狀態了, 我覺得release()方法應該在Activity的 OnDestroy()方法中調用.

0 回復 有任何疑惑可以回復我~

樓主改好了嗎?

0 回復 有任何疑惑可以回復我~

改了沒用啊

0 回復 有任何疑惑可以回復我~

我也遇到了這樣的問題,檢查后發現遇到的問題是

public?void?release(){
		mMediaRecorder.stop();
		mMediaRecorder.reset();
		mMediaRecorder=null;
	}

我把mMediaRecorder.reset();寫成了release(),改了之后就好了。

我覺得出現這種問題肯定是沒有按照流程調用

1 回復 有任何疑惑可以回復我~
#1

粉鹵狂魔WK

老師寫的不就是release嗎?
2015-09-24 回復 有任何疑惑可以回復我~

我也一樣,你現在改好了嗎?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android-仿微信語音聊天
  • 參與學習       43189    人
  • 解答問題       248    個

結合自定義View和API,Dialog管理等實現實現微信語音

進入課程

長按按鈕dialog已經不出現了,而且抬起手時就閃退了,請問各位這是什么錯誤,找了好久還沒有改好

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號