-3

我正在使用 BaseAdapter 显示一个自定义 ListView。它有一个原始的 EditText 和 Button。像这样 :在此处输入图像描述

现在我想在单击第一个按钮时获取第一个 EditText 的文本,单击第二个按钮时获取第二个 EditText 的文本,依此类推。

我怎样才能做到这一点?

4

2 回答 2

2

你需要实施 onListItemClick. onListItemClick 在您单击ListView. 此回调的第二个参数是一个View实例 - 在 ListView 中单击的视图。您可以使用它来查找您的EditText(通过 view.findViewById)并调用getText()返回的对象

于 2013-02-01T10:38:24.563 回答
0

适配器必须实现 onClickListener-

public class YOURADAPTER extends ArrayAdapter<String> implements OnClickListener   

然后在getView方法中设置你的点击监听器

于 2013-02-01T10:41:50.113 回答