Update FlutterSmsPlugin.kt

This commit is contained in:
Rody Davis 2019-10-28 11:59:58 -04:00
parent 16a02e9cf2
commit ea85a196b6

View File

@ -13,7 +13,7 @@ import android.content.Intent
import android.content.pm.PackageManager import android.content.pm.PackageManager
import android.os.Build import android.os.Build
class FlutterSmsPlugin(registrar: Registrar) : MethodCallHandler, ActivityResultListener { class FlutterSmsPlugin(registrar: Registrar) : MethodCallHandler {
private val REQUEST_CODE_SEND_SMS = 205 private val REQUEST_CODE_SEND_SMS = 205
var activity: Activity? = null var activity: Activity? = null
@ -29,7 +29,7 @@ class FlutterSmsPlugin(registrar: Registrar) : MethodCallHandler, ActivityResult
init { init {
this.activity = registrar.activity() this.activity = registrar.activity()
registrar.addActivityResultListener(this) // registrar.addActivityResultListener(this)
} }
override fun onMethodCall(call: MethodCall, result: Result) { override fun onMethodCall(call: MethodCall, result: Result) {
@ -73,12 +73,12 @@ class FlutterSmsPlugin(registrar: Registrar) : MethodCallHandler, ActivityResult
activity?.startActivityForResult(intent, REQUEST_CODE_SEND_SMS) activity?.startActivityForResult(intent, REQUEST_CODE_SEND_SMS)
} }
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent): Boolean { // override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent): Boolean {
if (requestCode == REQUEST_CODE_SEND_SMS && this.result != null) { // if (requestCode == REQUEST_CODE_SEND_SMS && this.result != null) {
this.result!!.success("finished") // this.result!!.success("finished")
this.result = null // this.result = null
return true // return true
} // }
return false // return false
} // }
} }