summaryrefslogtreecommitdiffstats
path: root/core/java/android/text/util/Linkify.java
diff options
context:
space:
mode:
authorDan Egnor <egnor@google.com>2009-11-18 13:08:52 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2009-11-18 13:08:52 -0800
commita351b7f0c6a2f8240f6426cfdd3499ac0618bc8f (patch)
tree3f6530841325e5f24d7947ad0ba2cfc8743c60da /core/java/android/text/util/Linkify.java
parent08a22a200739e0e14784e1c7139ed78e50c15dfa (diff)
parent8c7d9eab8aa297f5ee3a171c6fa63fcf94e2b330 (diff)
downloadframeworks_base-a351b7f0c6a2f8240f6426cfdd3499ac0618bc8f.zip
frameworks_base-a351b7f0c6a2f8240f6426cfdd3499ac0618bc8f.tar.gz
frameworks_base-a351b7f0c6a2f8240f6426cfdd3499ac0618bc8f.tar.bz2
am 8c7d9eab: Merge change Icb1674f1 into eclair-mr2
Merge commit '8c7d9eab8aa297f5ee3a171c6fa63fcf94e2b330' into eclair-mr2-plus-aosp * commit '8c7d9eab8aa297f5ee3a171c6fa63fcf94e2b330': Create android-common static library which gets included in frameworks.jar,
Diffstat (limited to 'core/java/android/text/util/Linkify.java')
-rw-r--r--core/java/android/text/util/Linkify.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/core/java/android/text/util/Linkify.java b/core/java/android/text/util/Linkify.java
index ce25c47..7f87365 100644
--- a/core/java/android/text/util/Linkify.java
+++ b/core/java/android/text/util/Linkify.java
@@ -25,6 +25,8 @@ import android.text.Spanned;
import android.webkit.WebView;
import android.widget.TextView;
+import com.android.common.Patterns;
+
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.util.ArrayList;
@@ -133,7 +135,7 @@ public class Linkify {
*/
public static final TransformFilter sPhoneNumberTransformFilter = new TransformFilter() {
public final String transformUrl(final Matcher match, String url) {
- return Regex.digitsAndPlusOnly(match);
+ return Patterns.digitsAndPlusOnly(match);
}
};
@@ -207,19 +209,19 @@ public class Linkify {
ArrayList<LinkSpec> links = new ArrayList<LinkSpec>();
if ((mask & WEB_URLS) != 0) {
- gatherLinks(links, text, Regex.WEB_URL_PATTERN,
+ gatherLinks(links, text, Patterns.WEB_URL,
new String[] { "http://", "https://", "rtsp://" },
sUrlMatchFilter, null);
}
if ((mask & EMAIL_ADDRESSES) != 0) {
- gatherLinks(links, text, Regex.EMAIL_ADDRESS_PATTERN,
+ gatherLinks(links, text, Patterns.EMAIL_ADDRESS,
new String[] { "mailto:" },
null, null);
}
if ((mask & PHONE_NUMBERS) != 0) {
- gatherLinks(links, text, Regex.PHONE_PATTERN,
+ gatherLinks(links, text, Patterns.PHONE,
new String[] { "tel:" },
sPhoneNumberMatchFilter, sPhoneNumberTransformFilter);
}