如何在Android中管理单行列表视图的多个布局?

时间:2015-11-23 10:19:00

标签: android android-layout

我有一个情况。我正在进行聊天应用程序,因为我有一个发送方和一个接收方。所有聊天都显示在列表视图中的各个行。在获取视图时,假设我有5个发送方消息和5个接收方消息(包括图像)我将如何处理该情况。对于发送方我有一个布局(我使用持有人充气查看模式)它包含进度条以显示状态图像上传另一方面我正在膨胀另一个布局但在那我没有任何进度条。在这种情况下如何recyles工作?我的意思是最后一项(第10项可见到屏幕)是属于reciver方面的图像,它没有进度条但是只要滚动第11项recyle工作而第11项来自发送方并且它包含进度条。另外对于系统消息还有第三种布局(到今天显示状态,昨天)和第三个很多只有单个文本视图当它获取包含图像的项目的reccyle时会发生什么(当此布局没有任何图像视图时) 我是否应该使用单行来显示/隐藏数据或者是否有更好的方法?

0 个答案:

没有答案