我的需求是这样的,我现在有一个多任务上传,然后上传操作是在服务中进行的,现在需要有一个悬浮按钮来实时展示上传进度。我本来是通过广播来实现,但是发现并不能及时的更新上传进度,有一定的延迟,而且会有进度卡死的情况。希望各位大神们能给予我一点解决的思路。。。多谢各位了
是不是广播太频繁,UI界面更新处理不过来。然后更新界面是不是在UI线程
你是指从android设备上传到后台服务器?可以用AsyncTask
你可以考虑用bindService方法,在service中写一个获得进度值得方法,参考郭霖播客:http://blog.csdn.net/guolin_blog/article/details/11952435
在activity中调用此方法更新UI。