关于在android中用textView或者Editview实现聊天窗口的问题

发布网友 发布时间:2022-04-23 15:14

我来回答

3个回答

热心网友 时间:2023-10-06 00:32

给你个思路:
红色框内可以用ListView做,自定义ListView的适配器。
每次点击send按钮或者收到消息后就向ListView中的list里加入新数据(人名和内容),重刷ListView。
ListView每行的布局由两个TextView组成,一个显示人名一个显示内容.

如果不用ListView的话,你只能处理字符串了。
将每次发送的人名和内容追加(+=)到一个字符串中,用\r\n分隔。
然后一次性settext到TextView里面。
另:这个TEXTVIEW需要用scrollview包裹,不然没有滚动条。

热心网友 时间:2023-10-06 00:33

我是来围观的!!

热心网友 时间:2023-10-06 00:33

什么Edittext?你想实现什么操作?追问就是简单的聊天窗口。。。实现在editText中输入一句话。。。点击send 要让这句话显示到TextView里面去。。。。输入一次一行,,,就像QQ聊天那样。。。
不用listView

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com