2013-02-25 181 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