簡體   English   中英

如何檢查 MediaPlayer 是否已准備好調用 start() | 安卓科特林

[英]How to check MediaPlayer is ready to call start() | Android Kotlin

我想檢查prepare()是否完成調用start(),因為有時當我按下開始按鈕時它開始播放但我無法暫停或停止播放器。

現在:我需要等待一段時間以確保 prepare() 完成並准備好啟動,然后按啟動按鈕。

有什么建議么?

將 OnPreparedListener 設置為媒體播放器實例,並在 onPrepared() 內部啟動媒體播放器。

player.setOnPreparedListener(new OnPreparedListener() {
                
                @Override
                public void onPrepared(MediaPlayer mp) {
                    player.start();
                
                }
            });

developer.android.com/reference/android/media/MediaPlayer.OnPreparedListener

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM