如何在暂停android时保持seekbar的状态?
问题描述:
android开发人员如何在暂停android时保持seekbar的状态?
我有一个应用程序,使用媒体播放器从SD卡播放音乐。 在这个应用程序中,我有一个seekbar来指示正在播放的音乐。 seekbar在线程中运行,并在播放音乐时更新。
如果按下后退按钮,音乐仍然按照我想要的方式播放。 但是,如果我再次单击该应用程序,则搜索条回到0. 这意味着所有实例都将创建为新的实例。
当我按下后退按钮时,我应该怎么做,以保存媒体播放器的实例? 我应该在onPause和onResume上做什么样的实现?
答
您必须保存应用程序的状态,然后在应用程序重新启动时使用onRestoreInstanceState
进行恢复。看到这里Saving Android Activity state using Save Instance State