Почему список групп пуст, хотя этот контакт является членом группы?

import 'package:flutter/material.dart';
import 'package:flutter_contacts/contact.dart';
import 'package:flutter_contacts/flutter_contacts.dart';
class ContactsPage extends StatefulWidget {
const ContactsPage({super.key});
@override
State createState() => _ContactsPageState();
}
class _ContactsPageState extends State {
List _contacts =[];
@override
void initState() {
super.initState();
_fetchContacts();
}
Future _fetchContacts() async {
if (!await FlutterContacts.requestPermission()) {
} else {
List contacts = await FlutterContacts.getContacts();
setState(() => _contacts = contacts);
print(_contacts);
}
return _contacts;
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: FutureBuilder(
future: _fetchContacts(),
builder: (BuildContext context, index) {
return ListView.builder(
itemCount: _contacts.length,
itemBuilder: (BuildContext context, int index) {
return ListTile(
title: Text(_contacts[index].groups[0].name),
);
}, );
},),
);
}
}
Результат консоли:
I/flutter ( 9205): [Contact(id=253, displayName=A. H pahlozadeh, thumbnail=null, photo=null, isStarred=true, name=Name(first=, last=, middle=, prefix=, suffix=, nickname=, firstPhonetic=, lastPhonetic=, middlePhonetic=), phones=[], emails=[], addresses=[], organizations=[], websites=[], socialMedias=[], events=[], notes=[], accounts=[], groups=[])
Подробнее здесь: https://stackoverflow.com/questions/790 ... of-a-group