解决方案 »

  1.   

    在这个ACTIVITY启动的时候开启NFC,跳转页面的时候判断NFC功能开启的时候关闭!
      

  2.   

    额NfcAdapter里面没有开关的方法啊
    if(nfc == null||!nfc.isEnabled()){
    throw e;
    }else{
    try {
    nfc.disableForegroundDispatch(con);
    return false;
    } catch (Exception e2) {
    // TODO: handle exception
    throw e2;
    }

    }
    这样关完全没有效果啊而且假如我 在当前activity关了NFC功能,在其他activity又开启了   那之前的ACTIVITY还是可以响应NFC吧没有办法可以直接控制activity对NFC的响应
      

  3.   

    好了解决了这个设备有点问题   要拦截的intent跟我debug接收到的不一样三种全部加上就好了