Flutter contacts_service 包使用

Flutter contacts_service package use

我正在使用 https://pub.dev/packages/contacts_service。 我能做到:

contacts.forEach((contact){
      print(contact.displayName);
});

如何打印 contact.emails 的项目? 它们被定义为 Iterable

试试这个;

contacts.forEach((contact) {
  print(contact.displayName);
  contact.emails.forEach((item) {
    print(item.value);
  });
});

电子邮件存储在该库中的标签:值格式中。这应该有效:

      contacts.forEach((contact) {
        print('Name: ${contact.displayName}');
        for (var email in contact.emails) {
          print('Email: ${email.label} => ${email.value}');
        }
      });