I'm working on an nfc scanner and have come across a problem. When displaying tag data, the prefix "en" appears, for example: enKeyboard. I would like it to display Keyboard itself. How can I do this? The code below:
override fun onTagDiscovered(tag: android.nfc.Tag?) {
val test = findViewById<TextView>(R.id.test)
val mNdef = Ndef.get(tag)
if (mNdef != null) {
val mNdefMessage = mNdef.cachedNdefMessage
val firstRecord = mNdefMessage.records[0]
val test123 = firstRecord.payload
test.text = test123.toString(charset("UTF-8"))
}
}