我在做切歌功能就是切换到下一首歌,能放,歌名,歌手,都一样,就是播放时间不对,总是就是这首歌的时间是上一首歌的时间
您的每一个用心回答,都会让这个世界变得更美好一些!
播放时间应该是getCurrentPosition,音乐的总时长不应该用MediaPlayer获取,应该从数据库里获取,应该创建一个音乐bean类,从数据库获取音乐名、作者、类型、时长等等信息保存在bean类里
你也没有输出日志呀,你看一下官方的那张图。
跟你的onStartCommand没关系,只是你在那里加载而已。如果没有加载完,你就获取了总时长,那跟你加载完后获取的,不就不一样了吗?
你可以输出日志看看。
播放时间应该是getCurrentPosition,音乐的总时长不应该用MediaPlayer获取,应该从数据库里获取,应该创建一个音乐bean类,从数据库获取音乐名、作者、类型、时长等等信息保存在bean类里
你也没有输出日志呀,你看一下官方的那张图。
跟你的onStartCommand没关系,只是你在那里加载而已。如果没有加载完,你就获取了总时长,那跟你加载完后获取的,不就不一样了吗?
你可以输出日志看看。