2013-02-25 148 views
1

我在本地网络中的客户端和服务器之间创建了基于Java的聊天应用程序。聊天对话框显示在JTextArea中。Android等效于JTextArea

我想将此应用程序转换为Android应用程序,以使Android设备成为客户端,但我无法找到相应的Android控件来代替JTextArea来显示聊天。请帮忙吗?

+0

听起来像是你想要一个TextView – 2013-02-25 21:09:06

+0

如果你喜欢答案,请将其标记为“答案,解决了它。” – poitroae 2013-02-26 15:04:31

回答

2

Swings JTextArea记者被称为TextView。 注意,TextViews本身就是单行的,在你的layout-xml中添加android:singleLine="false"属性就可以超越它。

+0

如何在每次迭代中的新行上添加文本? – user1939841 2013-02-25 21:17:40

+0

@ user1939841您在Swing中使用相同的方式 - 使用'\ n'。 – poitroae 2013-02-25 21:19:39

+0

当我添加android:multiLine =“true”属性时,出现此错误: 错误:找不到包含'android'属性'multiLine'的资源标识符 – user1939841 2013-02-25 21:26:36