我在每一行上都有一个带有edittext的列表视图。如果用户点击rowhowcan我可以访问该特定的edittext?如何访问列表视图行上的编辑文本框
0
A
回答
0
如果EditText
框是在运行时创建的,则在创建它们时可以使用setId(int)
。然后,通过您的ListView
,您可以使用findViewById(int id)
将来检索它。所以完整的电话会像EditText myEditText = (EditText) myListView.findViewById(1)
将检索您设置为1
的ID。
如果您通过XML创建它们,那么您可以在xml中为其分配ID,以便您轻松记住。之后,您可以像以前一样使用findViewById(int id)
,但在生成的R文件中使用ID引用。
1
您应该在适配器的getView()
方法中初始化EditText
的onClickListener()
方法,您可以在此处对此充气EditText
。希望这可以帮助。
0
我希望你使用listAdapter类。 您必须创建自己的类来扩展BaseAdapter类。 然后创建一个包含EditText控件的listItem类。 并处理类中的EditText的事件。
然后,您必须将该类作为类的数组添加到listAdapter类中。 并重写BaseAdapter类的getView函数。
相关问题
- 1. 如何访问列表视图中的文本框列
- 2. 编辑文本与列表视图
- 3. 编辑其中的列表视图编辑文本
- 4. 如何在列表视图中获取可编辑的编辑文本
- 5. 如何在WPF中使用可编辑文本框的列表视图?
- 6. 访问文本框列表
- 7. 如何从列表视图中获取编辑文本值
- 8. 从编辑文本中的列表视图中过滤文本
- 9. 设置列表视图上方的编辑文本的滚动视图android
- 10. 列表视图冻结与Textviews和编辑文本在一行
- 11. 多列自定义列表视图,在列表视图末尾有一个可编辑的编辑文本
- 12. 如何在列表视图中显示编辑文本中的文本
- 13. 编辑文本视图问题
- 14. 如何删除列表视图上的闪烁文本框
- 15. 是否可以编辑列表视图列中的文本?
- 16. 如何在列表视图中访问选中的文本视图?
- 17. 女士访问数据表视图 - 只有一列可编辑
- 18. WPF可编辑列表视图与可编辑组合框
- 19. 如何从列表视图中获取文本值编辑文本功能.....?
- 20. 编辑列表视图
- 21. 在列表框/列表视图上的特定行上添加文本
- 22. 如何过滤列表视图和编辑框 - Android
- 23. 如何在编辑文本(搜索框)下方浮动列表视图,并在其他视图上(如按钮)漂浮列表视图
- 24. C#如何访问列表视图中的下拉框?
- 25. 列表视图框,双击文本框
- 26. 编辑运行时asp.net中的列表框选择的文本
- 27. 对话框 - 编辑文本中访问值的问题
- 28. 如何将用户在编辑文本框中输入的文本添加到列表视图中?
- 29. 基于编辑文本的列表视图不会更改
- 30. 编辑列表视图中的文本是否为空
下面是您的问题的确切示例:[ListView内的Android Focusable EditText](http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/) –