我的團隊和我正在製作一個Android聊天應用程序。我們想要顯示用戶發送的消息ListView
。我們如何在列表視圖中顯示在EditText中輸入的文本。或者還有其他方法可以實現我們的目標嗎?如何在列表視圖中顯示編輯文本中的文本
0
A
回答
0
您可以使用自定義列表視圖來執行此操作。在自定義列表視圖中,使用自定義適配器,您可以在其中編輯TextView
。你可以看到如何實現自定義列表視圖here。在此列表視圖中使用TextView
,但您可以用EditText
視圖替換此TextView
。
0
這一切都取決於您使用什麼類型的適配器來支持視圖。如果您使用的是ArrayAdapter
,則每當您想要顯示新消息時(例如,每次單擊按鈕時),都可以將該文本添加到陣列中。如果您使用的是CursorAdapter
,則必須將該文本添加到正在查看的ContentProvider
。除此之外,我不能告訴你其他的事情。爲了進一步回答,我們需要更多關於你在做什麼的細節。
0
我已經完成了一些與你的需求不同。我只是將editText值傳給我的數據庫並打印到EditText中。只是看到這個代碼 -
EditText b = (EditText)findViewById(R.id.editText1);
b.setVisibility(1);
output = (TextView) this.findViewById(R.id.editText1);
output1 = (TextView) this.findViewById(R.id.editText2);
String s1= output1.getText().toString();
this.dh = new DataHelper(this);
this.dh.insert(s1);
List<String> names = this.dh.selectAll();
StringBuilder sb = new StringBuilder();
sb.append("Names in database:\n\n");
for (String name : names)
{
sb.append("\t - \t" + (name) + "\n");
}
this.output.setText(sb.toString());
只需改變這與您的需求。嘗試使用this
相關問題
- 1. 從編輯文本中的列表視圖中過濾文本
- 2. 如何在編輯文本中顯示自定義列表視圖記錄
- 3. 文本不顯示在文本/圖片列表視圖行中
- 4. 編輯其中的列表視圖編輯文本
- 5. 如何在列表視圖中獲取可編輯的編輯文本
- 6. 如何在其列表視圖中顯示項目的文本?
- 7. 如何在文本視圖中顯示「\」
- 8. 編輯文本與列表視圖
- 9. 如何從列表視圖中獲取編輯文本值
- 10. 如何從列表視圖中獲取文本值編輯文本功能.....?
- 11. 如何在列表視圖中顯示文本內容onclick
- 12. 在視圖中顯示文本並對其進行編輯
- 13. 如何在文本視圖中顯示鍵入的文本Android
- 14. 編輯文本和文本視圖不會在佈局中顯示
- 15. 在列表視圖中編輯子項目的文本大小
- 16. 如何在列表視圖中顯示文本文件中的數據?
- 17. 從文本視圖編輯文本到android中的編輯文本
- 18. 是否可以編輯列表視圖列中的文本?
- 19. 如何在文本視圖中顯示阿拉伯文本
- 20. 滾動時在列表視圖中編輯文本值重複
- 21. 編輯文本在滾動列表視圖中丟失內容
- 22. 列表視圖,垂直顯示文本
- 23. 如何訪問列表視圖行上的編輯文本框
- 24. 如何從**編輯文本**中獲取價值並在另一個活動的文本視圖中顯示
- 25. 如何以編程方式在文本視圖中顯示樣式文本?
- 26. 編輯列表視圖中的文本是否爲空
- 27. 在列表視圖中顯示圖像而不是文本
- 28. 使用json在列表視圖中顯示圖像和文本
- 29. 在列表視圖中顯示圖像和文本
- 30. 如何在列表視圖上顯示文本時點擊列表視圖android
感謝您的回覆。我們在這裏使用數組適配器 – kdr 2012-02-16 07:08:29