to top
Android APIs
public class

URLSpan

extends ClickableSpan
implements ParcelableSpan
java.lang.Object
   ↳ android.text.style.CharacterStyle
     ↳ android.text.style.ClickableSpan
       ↳ android.text.style.URLSpan

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Public Constructors
URLSpan(String url)
URLSpan(Parcel src)
Public Methods
int describeContents()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
int getSpanTypeId()
Return a special type identifier for this span class.
String getURL()
void onClick(View widget)
Performs the click action associated with this span.
void writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel.
[Expand]
Inherited Methods
From class android.text.style.ClickableSpan
From class android.text.style.CharacterStyle
From class java.lang.Object
From interface android.os.Parcelable
From interface android.text.ParcelableSpan

Public Constructors

public URLSpan (String url)

Since: API Level 1

public URLSpan (Parcel src)

Since: API Level 3

Public Methods

public int describeContents ()

Since: API Level 3

Describe the kinds of special objects contained in this Parcelable's marshalled representation.

Returns
  • a bitmask indicating the set of special object types marshalled by the Parcelable.

public int getSpanTypeId ()

Since: API Level 3

Return a special type identifier for this span class.

public String getURL ()

Since: API Level 1

public void onClick (View widget)

Since: API Level 1

Performs the click action associated with this span.

public void writeToParcel (Parcel dest, int flags)

Since: API Level 3

Flatten this object in to a Parcel.

Parameters
dest The Parcel in which the object should be written.
flags Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.