This article is using the NFC label paper and the Millet 3 handset test
Create a new activity class first
[Java] View Plain copy package com.cayden.run.application; import android.app.activity; import android.app.pendingintent; import android.content.intent; import android.nfc.ndefmessage; import android.nfc.ndefrecord; import android.nfc.nfcadapter; import android.nfc.Tag; import android.nfc.tech.ndef; import android.os.bundle; Import android.view.View; import android.widget.button; import android.widget.toast; /** * * * @author cuiran * @version 1.0.0 */ public class runapplicationactivity extends activity { private button mselectautorunapplication; private String mPackageName; private nfcadapter mnfcadapter; private PendingIntent mpendingintent; @Override Protected void oncreate (bundle savedinstancestate) { // TODO Auto-generated method stub super.oncreate (savedinstancestate); setcontentview (r.layout.activity_auto_run_application); mSelectAutoRunApplication = (Button) findviewbyid ( r.id.button_select_auto_run_application); mnfcadapter =&nBsp Nfcadapter.getdefaultadapter (this); mpendingintent = pendingintent.getactivity (this, 0, new intent, this, getclass ()), 0); } public void onnewintent (intent intent) { if (mpackagename == null) return; Tag Detectedtag = intent.getparcelableextra (Nfcadapter.extra_tag); writenfctag (Detectedtag); } public void onresume () {