Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <intent-filter>
- <action android:name="android.nfc.action.TAG_DISCOVERED"/>
- <category android:name="android.intent.category.DEFAULT"/>
- </intent-filter>
- Tag myTag = (Tag) nfcintent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
- // get NDEF tag details
- Ndef ndefTag = Ndef.get(myTag);
- ...
- NdefMessage ndefMesg = ndefTag.getCachedNdefMessage();
- "Tag myTag = (Tag) nfcintent.getParcelableExtra(NfcAdapter.EXTRA_TAG);"
- public class TabsActivity extends TabActivity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- TabHost tabHost = getTabHost();
- // Tab for Graph
- TabSpec graphspec = tabHost.newTabSpec("Graph");
- // setting Title and Icon for the Tab
- graphspec.setIndicator("Graph");
- Intent graphIntent = new Intent(this, GraphActivity.class);
- graphspec.setContent(graphIntent);
- // Tab for Intro
- TabSpec introspec = tabHost.newTabSpec("Intro");
- introspec.setIndicator("Intro");
- Intent introIntent = new Intent(this, IntroActivity.class);
- introspec.setContent(introIntent);
- // Adding all TabSpec to TabHost
- tabHost.addTab(introspec); // Adding intro tab
- tabHost.addTab(graphspec); // Adding graph tab
- }
- Intent nfcintent = getIntent();
- Parcelable[] rawMsgs = intent
- .getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);
- NdefMessage msg = (NdefMessage) rawMsgs[0];
- extractMessage(msg);
- private void extractMessage(NdefMessage msg) {
- byte[] array = null;
- array = msg.getRecords()[0].getPayload();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement