我正在使用以下插件“ contact_picker 0.0.2”从我的通讯录中选择一个联系人并返回电话号码。问题在于它会返回联系人姓名,电话号码和电话号码类型(work,home),就像这样
亚历山德罗:+27 00 000 0000(工作)
我已经使用这段代码精巧地摆脱了其中的大部分
onPressed: () async {
Contact contact = await _contactPicker.selectContact();
setState(() {
_contact = contact;
print(_contact.toString().replaceAll("+27 ", "").replaceAll(" ", "").replaceAll("(Work)", ""));
});
},
,但是它仍然返回用户名,就像这样 亚历山德罗:0000000000
如何删除用户名或仅返回联系人的最后十个号码
答案 0 :(得分:2)
您只能从联系人课程中获得self.addchild(player)
:
phoneNumber.number
Google Protobol Buffer - C Implementaion
_contact.phoneNumber.number