How to detect NFC tag was removed
I am new at NFC technology. I am trying to read and write Mifare Classic 4K tags. I succeeded reading and writing. I can detect the tag on onNewIntent action. My problem is that I could't detect when an NFC tag was removed (similar to onNewIntent when detecting a tag). How can I solve this problem? There is no event that notifies your app if a tag is removed from the reader. A typical approach to detect removal is to actively poll the tag (e.g. by reading an NDEF message or a data block) until you receive IOException indicating that communication with the tag was lost. UPDATE As of Android API