INNER CODE UNIT · Kotlin

onAttachedToActivity

dotintent/flutter-nfc-reader · android/src/main/kotlin/it/matteocrippa/flutternfcreader/FlutterNfcReaderPlugin.kt:115

    override fun onAttachedToActivity(binding: ActivityPluginBinding) {
        val activity = binding.activity
        this.activity = activity

        nfcManager = activity.getSystemService(Context.NFC_SERVICE) as? NfcManager
        nfcAdapter = nfcManager?.defaultAdapter

        activity.requestPermissions(
                arrayOf(Manifest.permission.NFC),
                PERMISSION_NFC
        )

        nfcAdapter?.startNFCReader()
    }

    override fun onReattachedToActivityForConfigChanges(binding: ActivityPluginBinding): Unit = onAttachedToActivity(binding)

    override fun onDetachedFromActivityForConfigChanges(): Unit = onDetachedFromActivity()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…