diff options
author | Jeff Hamilton <jham@android.com> | 2011-06-30 14:51:07 -0500 |
---|---|---|
committer | Jeff Hamilton <jham@android.com> | 2011-06-30 14:51:07 -0500 |
commit | 1584af9d4e96282f0b4f4e8e647fd6a6d18594fb (patch) | |
tree | a4f8b182ef965819264d2450cd67052e7afebbf1 /core | |
parent | 54fa6196b0058933a68cffde17b4413b098630d3 (diff) | |
download | frameworks_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')
-rw-r--r-- | core/java/android/nfc/NdefRecord.java | 10 |
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])) { |