diff --git a/android/src/main/kotlin/com/eopeter/flutter_dtmf/DtmfPlugin.kt b/android/src/main/kotlin/com/eopeter/flutter_dtmf/DtmfPlugin.kt index 3faaea6..958e022 100644 --- a/android/src/main/kotlin/com/eopeter/flutter_dtmf/DtmfPlugin.kt +++ b/android/src/main/kotlin/com/eopeter/flutter_dtmf/DtmfPlugin.kt @@ -11,7 +11,6 @@ import io.flutter.plugin.common.MethodCall import io.flutter.plugin.common.MethodChannel import io.flutter.plugin.common.MethodChannel.MethodCallHandler import io.flutter.plugin.common.MethodChannel.Result -import io.flutter.plugin.common.PluginRegistry.Registrar class DtmfPlugin : FlutterPlugin, MethodCallHandler { @@ -25,10 +24,7 @@ class DtmfPlugin : FlutterPlugin, MethodCallHandler { var channel: MethodChannel? = null private lateinit var applicationContext: Context private lateinit var audioManager: AudioManager - @JvmStatic - fun registerWith(registrar: Registrar) { - setUpChannels(registrar.messenger()) - } + fun setUpChannels(messenger: BinaryMessenger) { channel = MethodChannel(messenger, "flutter_dtmf") channel?.setMethodCallHandler(DtmfPlugin())