diff --git a/android/src/main/java/flutter/plugins/contactsservice/contactsservice/ContactsServicePlugin.java b/android/src/main/java/flutter/plugins/contactsservice/contactsservice/ContactsServicePlugin.java index 92b49832..f590f467 100644 --- a/android/src/main/java/flutter/plugins/contactsservice/contactsservice/ContactsServicePlugin.java +++ b/android/src/main/java/flutter/plugins/contactsservice/contactsservice/ContactsServicePlugin.java @@ -41,7 +41,6 @@ import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; import io.flutter.plugin.common.PluginRegistry; -import io.flutter.plugin.common.PluginRegistry.Registrar; import static android.app.Activity.RESULT_CANCELED; import static android.provider.ContactsContract.CommonDataKinds; @@ -66,15 +65,7 @@ public class ContactsServicePlugin implements MethodCallHandler, FlutterPlugin, private final ExecutorService executor = new ThreadPoolExecutor(0, 10, 60, TimeUnit.SECONDS, new ArrayBlockingQueue(1000)); - private void initDelegateWithRegister(Registrar registrar) { - this.delegate = new ContactServiceDelegateOld(registrar); - } - public static void registerWith(Registrar registrar) { - ContactsServicePlugin instance = new ContactsServicePlugin(); - instance.initInstance(registrar.messenger(), registrar.context()); - instance.initDelegateWithRegister(registrar); - } private void initInstance(BinaryMessenger messenger, Context context) { methodChannel = new MethodChannel(messenger, "github.com/clovisnicolas/flutter_contacts"); @@ -383,23 +374,6 @@ private void openDeviceContactPicker(Result result, boolean localizedLabels) { } } - private class ContactServiceDelegateOld extends BaseContactsServiceDelegate { - private final PluginRegistry.Registrar registrar; - - ContactServiceDelegateOld(PluginRegistry.Registrar registrar) { - this.registrar = registrar; - registrar.addActivityResultListener(this); - } - - @Override - void startIntent(Intent intent, int request) { - if (registrar.activity() != null) { - registrar.activity().startActivityForResult(intent, request); - } else { - registrar.context().startActivity(intent); - } - } - } private class ContactServiceDelegate extends BaseContactsServiceDelegate { private final Context context;