亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mediaPlayer.seekTo(); 每次都到同一位置

小云
121
2023-08-19 14:22:59
欄目: 編程語言

如果每次調用 mediaPlayer.seekTo() 方法都到相同的位置,可能是由于 mediaPlayer 對象沒有正確初始化或者在每次調用 seekTo() 方法之前沒有設置正確的播放位置。

首先,確保在調用 seekTo() 方法之前,mediaPlayer 對象已經正確初始化并且已經設置了數據源和準備好進行播放。可以通過以下代碼進行初始化和設置數據源:

mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource("音頻文件路徑");
mediaPlayer.prepare(); //異步準備,可以在prepareAsync()之后的回調中調用seekTo()

另外,確保在每次調用 seekTo() 方法之前,已經設置了正確的播放位置。可以通過以下代碼設置播放位置:

mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.seekTo(指定的播放位置);
}
});

onPrepared() 方法中調用 seekTo() 方法可以確保在準備好播放后設置正確的播放位置。

如果以上方法仍然無法解決問題,可能是由于音頻文件本身的問題,建議檢查音頻文件是否正常,或者嘗試使用其他音頻文件進行測試。

0
兰西县| 曲靖市| 松桃| 和平区| 崇左市| 开平市| 奉节县| 竹溪县| 二连浩特市| 东城区| 广德县| 丽江市| 浦江县| 荣成市| 贡觉县| 邯郸市| 鹤壁市| 水城县| 泸西县| 秦安县| 报价| 巍山| 武安市| 班玛县| 建水县| 江陵县| 广宁县| 垫江县| 高安市| 临汾市| 雷州市| 静乐县| 石棉县| 突泉县| 禄丰县| 正定县| 深圳市| 班玛县| 门头沟区| 新郑市| 天峻县|