91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
淳安县| 射阳县| 洞头县| 靖江市| 北宁市| 洛扎县| 青阳县| 开远市| 怀仁县| 南雄市| 泸水县| 太保市| 明水县| 龙江县| 汝州市| 宜丰县| 平乡县| 观塘区| 和平区| 二手房| 廊坊市| 商洛市| 昭通市| 桐梓县| 泗水县| 根河市| 通道| 长沙市| 金华市| 资讯| 自治县| 吴堡县| 龙游县| 镇远县| 怀仁县| 九寨沟县| 滁州市| 且末县| 宁波市| 巫山县| 琼中|