如何在ListView中查找项目

时间:2019-04-11 13:26:22

标签: flutter

我创建了一个新的配方表单,通过向每行的TextField中添加一个数字量,向用户提供约20个项目的列表供您选择。成分显示在滚动的ListView中。每个项目(成分)都是一个行,其中包含一个TextField和一个具有成分名称的Text。

我需要访问ListView中的项目。我需要找到在按下“保存”按钮后用户已在TextFields中输入数据的项目。我是Flutter的新手,因为我不了解最佳做法,所以不想创建黑客。

1 个答案:

答案 0 :(得分:0)

首先制作make pojo类,以便将数据显示在listview上。

例如您的列表视图包含用户数据列表。

  Future<UserData> userDataList;
  // then check listview data value..
    userDataList.then((userData){
  if(userData.title=="OK") // here check user input data.
  print(userData.title);
});

UserData类是pojo类,它具有getter setter方法...