基本上我的代码可以告诉用户是发送消息还是另一方。我想要做的是创建一个新的clientView,它是一个TextView,并在每次收到消息时将它放在当前存在的on下面。我将如何每次创建一个新的TextView?会不会是
ClientView = new ClientView(this)
然后
ClientView.append(event.getSender(): event.getMessage());
当前代码
if (!event.getSender().equals(Utils.USER_NAME)){
clientView.setTextColor(Color.RED);
clientView.append("\n"+event.getSender() +" : "+event.getMessage());
} else {
答案 0 :(得分:0)
创建新的textview
所有你需要做的就是
TextView text = new TextView(context);
每次收到消息时,您都必须将该文本附加到您的布局中,因此请传递对您的布局的引用并使用layout.addView()