Tap & Pay
我正在研究当有人在设置中的选项中更改默认支付应用程序时,当前是否有办法接收广播事件
我发现与此相关的文章是https://developer.android.com/reference/android/nfc/NfcAdapter#ACTION_PREFERRED_PAYMENT_CHANGED
,它将添加到 Android R 中。
android 应用程序是否可以在启动时检测到它是否是
Tap and Pay
选项中设置的默认应用程序?
任何帮助表示赞赏,谢谢!
Tap & Pay
我正在研究当有人在设置中的选项中更改默认支付应用程序时,当前是否有办法接收广播事件
我发现与此相关的文章是https://developer.android.com/reference/android/nfc/NfcAdapter#ACTION_PREFERRED_PAYMENT_CHANGED
,它将添加到 Android R 中。
android 应用程序是否可以在启动时检测到它是否是
Tap and Pay
选项中设置的默认应用程序?
任何帮助表示赞赏,谢谢!
在这里找到了答案
https://developer.android.com/guide/topics/connectivity/nfc/hce#CheckIfDefault
val isAppNFCDefault = cardEmulationManager.isDefaultServiceForCategory(
ComponentName(
this@MainActivity,
MyHostApduService::class.java
), CardEmulation.CATEGORY_PAYMENT
)