summaryrefslogtreecommitdiffstats
path: root/core/java/android/nfc
diff options
context:
space:
mode:
authorJeff Hamilton <jham@android.com>2011-06-30 14:51:07 -0500
committerJeff Hamilton <jham@android.com>2011-06-30 14:51:07 -0500
commit1584af9d4e96282f0b4f4e8e647fd6a6d18594fb (patch)
treea4f8b182ef965819264d2450cd67052e7afebbf1 /core/java/android/nfc
parent54fa6196b0058933a68cffde17b4413b098630d3 (diff)
downloadframeworks_base-1584af9d4e96282f0b4f4e8e647fd6a6d18594fb.zip
frameworks_base-1584af9d4e96282f0b4f4e8e647fd6a6d18594fb.tar.gz
frameworks_base-1584af9d4e96282f0b4f4e8e647fd6a6d18594fb.tar.bz2
Add a string based createUri().
Change-Id: Ie26977684d0f48201daa605b8b6057ab9afb370e
Diffstat (limited to 'core/java/android/nfc')
-rw-r--r--core/java/android/nfc/NdefRecord.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/nfc/NdefRecord.java b/core/java/android/nfc/NdefRecord.java
index 5ade9eb..0eb8cd8 100644
--- a/core/java/android/nfc/NdefRecord.java
+++ b/core/java/android/nfc/NdefRecord.java
@@ -338,7 +338,15 @@ public final class NdefRecord implements Parcelable {
* @hide
*/
public static NdefRecord createUri(Uri uri) {
- String uriString = uri.toString();
+ return createUri(uri.toString());
+ }
+
+ /**
+ * Creates an NDEF record of well known type URI.
+ * TODO: Make a public API
+ * @hide
+ */
+ public static NdefRecord createUri(String uriString) {
byte prefix = 0x0;
for (int i = 1; i < URI_PREFIX_MAP.length; i++) {
if (uriString.startsWith(URI_PREFIX_MAP[i])) {