如何创建whatsapp chatView等消息项

时间:2017-01-22 16:10:47

标签: android android-layout android-recyclerview whatsapp recycler-adapter

我创建了聊天应用程序并希望创建聊天视图,如whatsapp chat查看

for UI

  

如果消息时间短

     
      
  • 显示在消息旁边
  •   
  

如果消息很长时间

     
      
  • 在视图结尾处显示
  •   
  

以及我如何处理的是第一个带有view_1的图像显示,其他显示为view_2

怎么做呢

Chat View_1

whatsapp example

1 个答案:

答案 0 :(得分:0)

用户右侧有文本视图,后面有文字'在左边大小

  1. 创建RecyclerView
  2. 将消息和用户类型传递给recyclerview
  3. 在onCreateViewHolder中扩充布局

    • if(user){inflate right textview layout}

    • else {inflate left textview layout}

  4. 了解更多详情 create a chatView layout in android