Private Sub TagTech_Connected (Success As Boolean)
Log($"Connected: ${Success}"$)
If Success = False Then
toast.Show("Error connecting to tag")
Log(LastException)
Else
WriteNdef(Array(nfc.CreateMimeRecord("text/plain", Ignore.Text.GetBytes("UTF8")), _
nfc.CreateMimeRecord("text/plain", Record.Text.GetBytes("UTF8"))))
End If
End Sub
Private Sub WriteNdef (Records() As Object)
Dim RecordsJO As JavaObject
RecordsJO.InitializeArray("android.nfc.NdefRecord", Records)
Dim message As JavaObject
message.InitializeNewInstance("android.nfc.NdefMessage", Array(RecordsJO))
TagTech.RunAsync("WriteNdef", "writeNdefMessage", Array(message), 0)
Label1.Text = "Tag Writed With Text : " & Record.Text
Sleep(1000)
Label1.Text = "Awaiting for a Ndef tag scanned"
End Sub