如何在android上保持seekbar的状态?

如何在android上保持seekbar的状态?,android,media-player,state,seekbar,Android,Media Player,State,Seekbar,安卓开发者 我有一个应用程序,可以使用媒体播放器播放sd卡上的音乐。 在这个应用程序中,我有一个seekbar来指示正在播放的音乐。 seekbar在线程中运行,并在播放音乐时更新 如果a按下后退按钮,音乐仍按我的要求播放。 但是如果我再次单击应用程序,seekbar将返回到0。 这意味着所有实例都是由新实例创建的 当我按下后退按钮时,我应该做什么来保存媒体播放器的实例? 我应该在onPause和onResume上执行什么样的实现?您必须保存应用程序的状态,然后在应用程序再次启动时使用onRes

安卓开发者

我有一个应用程序,可以使用媒体播放器播放sd卡上的音乐。 在这个应用程序中,我有一个seekbar来指示正在播放的音乐。 seekbar在线程中运行,并在播放音乐时更新

如果a按下后退按钮,音乐仍按我的要求播放。 但是如果我再次单击应用程序,seekbar将返回到0。 这意味着所有实例都是由新实例创建的

当我按下后退按钮时,我应该做什么来保存媒体播放器的实例?
我应该在onPause和onResume上执行什么样的实现?

您必须保存应用程序的状态,然后在应用程序再次启动时使用
onRestoreInstanceState
还原它。看这里