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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

Firebae 與 mediaplayer.setDataSource() 給出了一個(gè)錯(cuò)誤

Firebae 與 mediaplayer.setDataSource() 給出了一個(gè)錯(cuò)誤

手掌心 2021-11-03 15:04:14
我正在嘗試從 firebase 獲取 url 并將其提供給 mediaplayer.setDataSource 但我收到一個(gè)錯(cuò)誤說:-`    java.lang.IllegalStateException                      at android.media.MediaPlayer._setDataSource(Native Method)                      at android.media.MediaPlayer.setDataSource(MediaPlayer.java:991)                      at android.media.MediaPlayer.setDataSource(MediaPlayer.java:944)                      at mks.master.musest.home$onCreateView$16$1$1.onDataChange(home.kt:425)                      at com.firebase.client.core.ValueEventRegistration.fireEvent(ValueEventRegistration.java:45)                      at com.firebase.client.core.view.DataEvent.fire(DataEvent.java:45)這是我的代碼:-`var mediaplayer:MediaPlayeria                mediaplayer=MediaPlayer()                firebase= Firebase(link+"song2song")                firebase.addValueEventListener(object:ValueEventListener{                    override fun onCancelled(p0: FirebaseError?) {                    }                    override fun onDataChange(p0: DataSnapshot) {                        mediaplayer.setDataSource(p0.getValue(String()::class.java))                        mediaplayer.prepareAsync()                    }                })`主要錯(cuò)誤在這部分 mediaplayer.setDataSource(p0.getValue(String()::class.java))
查看完整描述

1 回答

?
料青山看我應(yīng)如是

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊

你應(yīng)該在打電話reset()之前先打電話setDataSource()

看看下面Android參考中的狀態(tài)圖,它讓你清楚地看到了不同的狀態(tài)MediaPlayer

同時(shí)此表顯示,setDataSource()只能從空閑狀態(tài)來執(zhí)行。


查看完整回答
反對 回復(fù) 2021-11-03
  • 1 回答
  • 0 關(guān)注
  • 240 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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