mediaplayer中seekto
时间: 2023-10-11 08:10:03 浏览: 40
在使用MediaPlayer时,可以使用seekTo(int)方法来设置播放器的播放位置。该方法接受一个整数参数,表示要跳转到的毫秒数位置。例如,如果要将播放器跳转到视频的第10秒处,可以使用以下代码:mediaPlayer.seekTo(10000)。当调用seekTo(int)方法后,可以为MediaPlayer添加OnSeekCompleteListener监听器来监听跳转操作的完成。在OnSeekCompleteListener的回调方法中,可以执行一些操作,例如开始播放视频。例如,可以使用以下代码为MediaPlayer添加OnSeekCompleteListener监听器:mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() { public void onSeekComplete(MediaPlayer mediaPlayer) { // 在这里执行一些操作,例如开始播放 mediaPlayer.start(); } });总结起来,通过使用seekTo(int)方法和OnSeekCompleteListener监听器,可以实现对MediaPlayer的跳转操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [seekTo()的相关_android里的mediaplayer](https://blog.csdn.net/some_that_loves/article/details/50533624)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [关于MediaPlayer中的getCurrentPosition()和seekTo(int)的总结](https://blog.csdn.net/jcl490195138/article/details/49615197)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]