Compare commits

..

No commits in common. '8a2b0bd30701677135870cca5e571165724c2ae0' and '71e40bb694f0081033b0f8d0033174e65fa63db6' have entirely different histories.

@ -1,3 +1,4 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_easyrefresh/easy_refresh.dart'; import 'package:flutter_easyrefresh/easy_refresh.dart';
@ -14,6 +15,7 @@ import '../../../base/base_style.dart';
import '../../../model/exclude_phone_model.dart'; import '../../../model/exclude_phone_model.dart';
import '../../widget/scaffold_theme_widget.dart'; import '../../widget/scaffold_theme_widget.dart';
import 'func/exclude_contacts_func.dart'; import 'func/exclude_contacts_func.dart';
@ -26,7 +28,9 @@ class SpecifyPhonePage extends StatefulWidget {
class _SpecifyPhonePageState extends State<SpecifyPhonePage> { class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
final EasyRefreshController _refreshController = EasyRefreshController(); final EasyRefreshController _refreshController = EasyRefreshController();
List<ExcludePhoneModel> findList = []; List<ExcludePhoneModel> findList = [
];
@override @override
void dispose() { void dispose() {
@ -76,12 +80,10 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
return AlertDialog( return AlertDialog(
content: const Text('获取通讯录权限还未开启'), content: const Text('获取通讯录权限还未开启'),
actions: [ actions: [
ElevatedButton( ElevatedButton(onPressed: (){
onPressed: () {
openAppSettings(); openAppSettings();
}, },
child: const Text("前往开启"), child: const Text("前往开启"),),
),
], ],
); );
}); });
@ -131,6 +133,7 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
), ),
); );
} }
_getNum() { _getNum() {
@ -170,8 +173,7 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
), ),
24.hb, 24.hb,
CupertinoTextField( CupertinoTextField(
padding: EdgeInsets.symmetric( padding: EdgeInsets.symmetric(horizontal: 24.w,vertical: 20.w),
horizontal: 24.w, vertical: 20.w),
decoration: BoxDecoration( decoration: BoxDecoration(
border: Border.all(color: Colors.white), border: Border.all(color: Colors.white),
// borderRadius: BorderRadius.all( // borderRadius: BorderRadius.all(
@ -193,8 +195,7 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
), ),
24.hb, 24.hb,
CupertinoTextField( CupertinoTextField(
padding: EdgeInsets.symmetric( padding: EdgeInsets.symmetric(horizontal: 24.w,vertical: 20.w),
horizontal: 24.w, vertical: 20.w),
decoration: BoxDecoration( decoration: BoxDecoration(
border: Border.all(color: Colors.white), border: Border.all(color: Colors.white),
// borderRadius: BorderRadius.all( // borderRadius: BorderRadius.all(
@ -221,14 +222,13 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
); );
}); });
}, },
title: Text( title: Text(item.phone,
item.phone,
style: TextStyle( style: TextStyle(
fontSize: 32.sp, fontSize: 32.sp,
color: BaseStyle.color333333, color: BaseStyle.color333333,
fontWeight: FontWeight.bold)), fontWeight: FontWeight.bold)),
subtitle: Text( subtitle: Text(
item.address, item.remark,
style: TextStyle(fontSize: 28.sp, color: BaseStyle.color999999), style: TextStyle(fontSize: 28.sp, color: BaseStyle.color999999),
), ),
trailing: TextButton( trailing: TextButton(
@ -254,6 +254,7 @@ class _SpecifyPhonePageState extends State<SpecifyPhonePage> {
); );
} }
_getAddPhone(String title, String text, VoidCallback widget) { _getAddPhone(String title, String text, VoidCallback widget) {
return GestureDetector( return GestureDetector(
onTap: widget, onTap: widget,

Loading…
Cancel
Save