Android 我有一个列表视图,其中包含两个视图textview和edittext。如何在按下单个按钮后获取整个edittext数据

Android 我有一个列表视图,其中包含两个视图textview和edittext。如何在按下单个按钮后获取整个edittext数据,android,Android,我在列表视图中的一行中有一个textview和一个edittext。。 现在我想一个接一个地获取在edittext中输入的值,并将其存储在一个数组中(对象数组。每个对象包含两个变量,用于保存这两个视图的单行数据) . 我在这个布局的底部有一个包含listview的按钮。我的问题是,当我按下那个按钮后,我的整个edittext值将一个接一个地获取并存储在数组中,我如何才能做到这一点 到目前为止你得到了什么?那是不可能的。随着景观的循环利用。如果适配器中有400个项目,并且listview显示为10

我在列表视图中的一行中有一个textview和一个edittext。。 现在我想一个接一个地获取在edittext中输入的值,并将其存储在一个数组中(对象数组。每个对象包含两个变量,用于保存这两个视图的单行数据)
. 我在这个布局的底部有一个包含listview的按钮。我的问题是,当我按下那个按钮后,我的整个edittext值将一个接一个地获取并存储在数组中,我如何才能做到这一点

到目前为止你得到了什么?那是不可能的。随着景观的循环利用。如果适配器中有400个项目,并且listview显示为10,则可以在10个EditText中键入内容。但只要用户滚动列表,然后返回到相同的10项,您就会看到编辑文本丢失了内容。你还没看到吗?如果你想从编辑中获取内容,你必须在它们从屏幕上滚动之前抓取它们。