标签: android user-interface background
我有一个音乐播放器应用,在播放器屏幕上有一个进度条,一个音量控制,一个显示该歌曲专辑封面的图像视图等。
当我离开播放器屏幕时,声音继续播放,但我希望能够返回播放器屏幕并看到UI更新(歌曲进度更新等)。保存这个的最佳方法是什么?我应该使用像SharedPreferences这样的东西,当玩家活动开始时获取所有数据并更新UI?
答案 0 :(得分:0)
我认为最佳方式是在UI显示时从服务中侦听事件,您可以在onStart中订阅播放器并在onStop方法中取消订阅。