Code example for Tag

Methods: get, getTechList

0
	void writeNdefMessage(Tag tag) {
 
		NdefMessage message = generateNdefMessage();
 
		try { 
			if (Arrays.asList(tag.getTechList()).contains(
					NdefFormatable.class.getName())) {
 
				NdefFormatable ndef = NdefFormatable.get(tag);
				try { 
					if (!ndef.isConnected()) {
						ndef.connect();
					} 
					ndef.format(message);
					showSuccessToast(); 
				} finally { 
					ndef.close();
				} 
			} else if (Arrays.asList(tag.getTechList()).contains(
					Ndef.class.getName())) {
 
				Ndef ndef = Ndef.get(tag);
				try { 
					if (!ndef.isConnected()) {
						ndef.connect();
					} 
					if (ndef.isWritable()) {