我在本地網絡中的客戶端和服務器之間創建了基於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