我正在寻找一种方法来抑制一个活动的 Android Pay 应用程序。iOS 有requestAutomaticPassPresentationSuppressionWithResponseHandler方法,它允许这样做 - 在应用程序处于前台时抑制 Apple Pay - 我试图在 Android 上实现这一点。
我已经实现了前台调度。这适用于大多数 NFC 标签 - 标签在活动中被检测到,然后被忽略。但是,当检测到非接触式支付机时,Android Pay 应用会被触发,而我的活动中从未收到 onNewIntent 调用。
除了实现应用程序进行卡模拟并忽略这些请求(由于某些原因这不是一个真正的选择)之外,我还能做些什么来抑制 Android Pay?(以及其他以 Android Pay 为重点的类似支付应用程序)