SpannableString in android

Updated 14 December 2016

Save

The SpannableString in android is a powerful way to beautify and manipulate different part of a simple text.

 

What is SpannableString?

 

This is the class for text whose content is immutable but to which markup objects can be attached and detached.

 

This implies that for a immutable content/string , we can provide different markup objects like URLSpan, ForegroundColorSpan, RelativeSizeSpan, ImageSpan, BackgroundColorSpan , ClickableSpan etc.

 

How to manipulate only a part of string by using SpannableString?

It is same as how it is done in the web

1. Creating a ClickableSpan

2. Creating a SpannableString

This will set the click action to a particular portion of the text.

3.  Setting SpannableString to TextView

author
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Start a Project


    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home