读书人

求帮忙啊关于service后台更新IU有关问

发布时间: 2012-09-15 19:09:29 作者: rapoo

求大虾帮忙啊,关于service后台更新IU问题!!
小弟刚学android不久,写了一个简单的音乐播放器,怎么实现用后台sevice实现更新seekBar进度条啊?求高手帮忙啊,最好能具体点,有些广播那些东西还不太会用。。。。

[解决办法]
~这个还只能用广播才好做,其他办法的话要弄到头大
[解决办法]
你可以在后台服务里面把有关进度的变量都设置成静态的public变量,这样就可以在Activity中直接获取
至于进度的显示,无非总时间长度和当前时间长度,这两个值都是可以从MediaPlayer对象中获取,然后做一下计算,并刷新UI界面就可以了。
[解决办法]
可以在activity中自定义一个广播,在service中向activity发送广播,activity接收到广播后更新UI
[解决办法]
1.intent,service主动的发intent.
2.binder,activity主动的调用binder获取状态

读书人网 >Android

热点推荐