我的团队和我正在制作一个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