| @@ -39,31 +39,31 @@ class QRView(private val registrar: PluginRegistry.Registrar, id: Int) : | |||||
| channel.setMethodCallHandler(this) | channel.setMethodCallHandler(this) | ||||
| checkAndRequestPermission(null) | checkAndRequestPermission(null) | ||||
| registrar.activity().application.registerActivityLifecycleCallbacks(object : Application.ActivityLifecycleCallbacks { | registrar.activity().application.registerActivityLifecycleCallbacks(object : Application.ActivityLifecycleCallbacks { | ||||
| override fun onActivityPaused(p0: Activity?) { | |||||
| override fun onActivityPaused(p0: Activity) { | |||||
| if (p0 == registrar.activity()) { | if (p0 == registrar.activity()) { | ||||
| barcodeView?.pause() | barcodeView?.pause() | ||||
| } | } | ||||
| } | } | ||||
| override fun onActivityResumed(p0: Activity?) { | |||||
| override fun onActivityResumed(p0: Activity) { | |||||
| if (p0 == registrar.activity()) { | if (p0 == registrar.activity()) { | ||||
| barcodeView?.resume() | barcodeView?.resume() | ||||
| } | } | ||||
| } | } | ||||
| override fun onActivityStarted(p0: Activity?) { | |||||
| override fun onActivityStarted(p0: Activity) { | |||||
| } | } | ||||
| override fun onActivityDestroyed(p0: Activity?) { | |||||
| override fun onActivityDestroyed(p0: Activity) { | |||||
| } | } | ||||
| override fun onActivitySaveInstanceState(p0: Activity?, p1: Bundle?) { | |||||
| override fun onActivitySaveInstanceState(p0: Activity, p1: Bundle) { | |||||
| } | } | ||||
| override fun onActivityStopped(p0: Activity?) { | |||||
| override fun onActivityStopped(p0: Activity) { | |||||
| } | } | ||||
| override fun onActivityCreated(p0: Activity?, p1: Bundle?) { | |||||
| override fun onActivityCreated(p0: Activity, p1: Bundle?) { | |||||
| } | } | ||||
| }) | }) | ||||
| } | } | ||||