【发布时间】:2014-12-11 02:56:05
【问题描述】:
我正在尝试像在 Whatsapp 中一样制作聊天窗口。此时我可以发送聊天消息、图像、音频、视频。但是我在下载和上传多媒体文件时遇到了问题。我正在使用带有自定义适配器的列表视图。
假设,我的媒体正在下载,键盘弹出或者我向上或向下滚动,然后下载停止。多媒体正在异步任务中下载。我的想法是每次滚动或弹出键盘时,适配器都会刷新,这就是下载停止的原因。
现在,我的问题是:
1- whatsapp 是如何做同样的场景的?因为它的下载不附带活动。即使我们从活动切换,下载仍然继续。
2- 我的适配器刷新了,这就是下载停止的原因。那么,如何让我的适配器不刷新下载部分?
3- 或者,有没有比列表和适配器更好的选择来实现这个场景?
先谢谢了。
【问题讨论】:
标签: android android-listview android-asynctask android-adapter