Fix a bug with absolute URI processing.

Change-Id: Ic9dc3f981e6abe52d7732eab35d6cc2c535a2dad
diff --git a/src/com/android/nfc/NfcService.java b/src/com/android/nfc/NfcService.java
index 7ab701b..d0fabb1 100755
--- a/src/com/android/nfc/NfcService.java
+++ b/src/com/android/nfc/NfcService.java
@@ -2593,7 +2593,7 @@
                     }
 
                     case NdefRecord.TNF_ABSOLUTE_URI: {
-                        intent.setData(Uri.parse(new String(record.getPayload(), Charsets.UTF_8)));
+                        intent.setData(Uri.parse(new String(type, Charsets.UTF_8)));
                         return true;
                     }
 
@@ -2615,7 +2615,7 @@
                                         intent.setData(parseWellKnownUriRecord(subRecord));
                                         return true;
                                     } else if (subTnf == NdefRecord.TNF_ABSOLUTE_URI) {
-                                        intent.setData(Uri.parse(new String(subRecord.getPayload(),
+                                        intent.setData(Uri.parse(new String(subRecord.getType(),
                                                 Charsets.UTF_8)));
                                         return true;
                                     }