Dialog option "Use by default for this action" or "Always" not displaying I just completed my Android application which scans NFC tags. When an NFC tag comes near the device, the device tries to show all the apps which can scan the NFC tag. 

I want it to remember which app it should use scan the NFC tag. It displayed my app, but I do not want the system to always ask me which app to use.

In my two devices, it not does show any option like Use by default for this action or Always. Why is this so?
This is because there can be no default handler for all NFC intents. You'd have to create a mimetype for your NFC tag and use that mimetype as the data field for the intent filter.

However, this site doesn't deal with developer issues, so you'd be better off on StackExchange, for example here.