I have a textview in my android application.
textView.setText(message);
Linkify.addLinks(textView, Linkify.ALL);
with this code it identify phone number,email address, weblink etc. and highlight it for click, so appropriate intent call.
I want to fetch whatever linkify in my textview store it in an array example
if my textview contains "Hello, this is deer, my phone number is 9988776655 and email id is [email protected] and weburl is www.abc.com"
string
then I want to fetch "9988776655","[email protected]","www.abc.com" and store it in array, is it possible...!?!
You can use TextView#getUrls after the call to Linkify
like this:
URLSpan spans[] = textView.getUrls();
for(URLSpan span: spans) {
Log.d(TAG, span.getURL());
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With