我想加载所有电话联系人。为了加载联系人,我使用contact_service包。但这需要很长时间,几乎 5-12 秒。在原生 Android 中,几乎不需要时间。这个问题有其他解决方案吗?
我的代码:
getContacts() async{
var contacts = await ContactsService.getContacts();
setState(() {
_contacts = contacts;
}
}
Run Code Online (Sandbox Code Playgroud)
小智 0
你可以这样写
getContacts() async{
var contacts;
await ContactsService.getContacts().then((data){
setState((){
contacts = data;
});
});;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
809 次 |
最近记录: |