Android 在安卓系统中,是否可能在播放器时间内记住停止的位置?
在安卓系统中,是否可能在播放器时间内记住停止的位置?我需要在播放器中播放mp3,当用户停止或应用程序暂停时,我需要记住当前状态,以便用户可以在再次启动该文件的同一时间再次播放。如何实现这一点?当您希望保存位置时(例如,Android 在安卓系统中,是否可能在播放器时间内记住停止的位置?,android,Android,在安卓系统中,是否可能在播放器时间内记住停止的位置?我需要在播放器中播放mp3,当用户停止或应用程序暂停时,我需要记住当前状态,以便用户可以在再次启动该文件的同一时间再次播放。如何实现这一点?当您希望保存位置时(例如,onPause()),在MediaPlayer上调用getCurrentPosition())。将其写入持久存储(数据库、SharedReferences或其他类型的文件)。使用seekTo()稍后根据需要返回到该位置。不知道这是否是完成此操作的最佳方法,但您不能只写下共享参考的时
onPause()
),在MediaPlayer
上调用getCurrentPosition()
)。将其写入持久存储(数据库、SharedReferences
或其他类型的文件)。使用seekTo()
稍后根据需要返回到该位置。不知道这是否是完成此操作的最佳方法,但您不能只写下共享参考的时间,然后继续()从该位置开始播放文件吗?