我在本地网络中的客户端和服务器之间创建了基于Java的聊天应用程序。聊天对话框显示在JTextArea
中。Android等效于JTextArea
我想将此应用程序转换为Android应用程序,以使Android设备成为客户端,但我无法找到相应的Android控件来代替JTextArea
来显示聊天。请帮忙吗?
我在本地网络中的客户端和服务器之间创建了基于Java的聊天应用程序。聊天对话框显示在JTextArea
中。Android等效于JTextArea
我想将此应用程序转换为Android应用程序,以使Android设备成为客户端,但我无法找到相应的Android控件来代替JTextArea
来显示聊天。请帮忙吗?
Swings JTextArea
记者被称为TextView
。 注意,TextViews本身就是单行的,在你的layout-xml中添加android:singleLine="false"
属性就可以超越它。
如何在每次迭代中的新行上添加文本? – user1939841 2013-02-25 21:17:40
@ user1939841您在Swing中使用相同的方式 - 使用'\ n'。 – poitroae 2013-02-25 21:19:39
当我添加android:multiLine =“true”属性时,出现此错误: 错误:找不到包含'android'属性'multiLine'的资源标识符 – user1939841 2013-02-25 21:26:36
听起来像是你想要一个TextView – 2013-02-25 21:09:06
如果你喜欢答案,请将其标记为“答案,解决了它。” – poitroae 2013-02-26 15:04:31