Моя команда и я делаем приложение для андроид-чата. Мы хотим отображать сообщения, отправленные пользователями в ListView
. Как мы можем отобразить текст, введенный в EditText в виде списка. Или есть ли другой способ достижения нашей цели?как отобразить текст в текстовом редакторе в виде списка
ответ
Вы можете сделать это, используя специальный список. В представлении пользовательского списка используйте пользовательский адаптер, в котором вы можете сделать редактирование TextView
. Вы можете увидеть это как реализовать пользовательский вид списка here. В этом списке просмотра используется TextView
, но вы можете заменить это TextView
на EditText
.
Все зависит от того, какой тип адаптера вы используете, чтобы вернуть представление. Если вы используете ArrayAdapter
, просто добавляйте текст в массив каждый раз, когда у вас есть новое сообщение, которое вы хотите отобразить (например, каждый раз, когда нажата кнопка). Если вы используете CursorAdapter
, вам следует добавить текст в ContentProvider
, который просматривает Cursor
. Помимо этого, я не могу больше рассказать вам. Нам нужно больше деталей о том, что вы делаете, чтобы ответить дальше.
Я сделал это с некоторыми разными по вашим потребностям. Я просто получаю значения 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. Как отобразить введенный текст в текстовом виде Android
- 5. Выделить весь текст в текстовом редакторе в виде списка в фокусе
- 6. Слэши в текстовом редакторе
- 7. Программно центрирующий текст в текстовом редакторе Android
- 8. Как показать арабский текст в текстовом виде
- 9. Как отобразить RTF-текст в редакторе tinyMCE
- 10. Текстовый текст в текстовом редакторе в Java?
- 11. Как отобразить цитату в текстовом виде?
- 12. Как отобразить фрагмент кода в текстовом виде?
- 13. Как отобразить фоновое изображение в текстовом виде
- 14. Как отобразить формат валюты в текстовом виде
- 15. UITextView текст в текстовом виде
- 16. Текст центра в текстовом виде
- 17. Обосновать текст в текстовом виде
- 18. Цветной текст в пользовательском текстовом редакторе
- 19. Как отобразить текст для элемента в виде списка Android Studio
- 20. Создайте текст в текстовом редакторе, используя C
- 21. Android: Создание списка точек в текстовом редакторе
- 22. pygtk: Как искать текст в текстовом виде?
- 23. Как получить текст текста в текстовом виде?
- 24. Как выровнять текст вправо в текстовом виде
- 25. Как установить «если текст в текстовом виде»
- 26. Как перемещать текст в текстовом виде?
- 27. Как перечислить строку в текстовом редакторе изменить текст в android?
- 28. Отображение списка массивов в текстовом виде
- 29. Как отобразить файл MS word в текстовом виде в android
- 30. Хотите отобразить изображение в текстовом виде
благодарит за отвечу. мы используем адаптер массива здесь – kdr