Commit 46711ac020f97d27e6269cdeab2441b94034e571

Authored by “gaiyaguang”
1 parent d4ddd9f4

权限弹框消失处理

@@ -51,6 +51,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { @@ -51,6 +51,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> {
51 FocusNode _needNode = FocusNode(); 51 FocusNode _needNode = FocusNode();
52 NotebookDetailModel detailModel = NotebookDetailModel(); 52 NotebookDetailModel detailModel = NotebookDetailModel();
53 EasyContactPicker _contactPicker = EasyContactPicker(); 53 EasyContactPicker _contactPicker = EasyContactPicker();
  54 + bool goSetting = false;
54 55
55 @override 56 @override
56 void initState() { 57 void initState() {
@@ -857,8 +858,9 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { @@ -857,8 +858,9 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> {
857 _getContactData() async { 858 _getContactData() async {
858 Contact contact = await _contactPicker.selectContactWithNative(); 859 Contact contact = await _contactPicker.selectContactWithNative();
859 setState(() { 860 setState(() {
860 - String fullName;  
861 - if (contact.fullName.compareTo(contact.phoneNumber) == 0) { 861 + String fullName = contact.fullName.replaceAll(new RegExp(r"\s+\b|\b\s"), "");
  862 + String phone = contact.phoneNumber.replaceAll(new RegExp(r"\s+\b|\b\s"), "");
  863 + if (fullName.compareTo(phone) == 0) {
862 fullName = ''; 864 fullName = '';
863 } else { 865 } else {
864 fullName = contact.fullName; 866 fullName = contact.fullName;
@@ -869,6 +871,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { @@ -869,6 +871,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> {
869 }); 871 });
870 } 872 }
871 873
  874 +
872 @override 875 @override
873 Widget build(BuildContext context) { 876 Widget build(BuildContext context) {
874 _notebookDetailChangeModel = 877 _notebookDetailChangeModel =
@@ -744,7 +744,7 @@ class DialogUtil { @@ -744,7 +744,7 @@ class DialogUtil {
744 ), 744 ),
745 onPressed: () { 745 onPressed: () {
746 openSetting(); 746 openSetting();
747 - // Navigator.pop(context, '确认'); 747 + Navigator.pop(context, '');
748 }, 748 },
749 ) 749 )
750 ], 750 ],