public class SpannableString extends Object implements CharSequence, GetChars, Spannable
Spannable.FactorySPAN_COMPOSING, SPAN_EXCLUSIVE_EXCLUSIVE, SPAN_EXCLUSIVE_INCLUSIVE, SPAN_INCLUSIVE_EXCLUSIVE, SPAN_INCLUSIVE_INCLUSIVE, SPAN_INTERMEDIATE, SPAN_MARK_MARK, SPAN_MARK_POINT, SPAN_PARAGRAPH, SPAN_POINT_MARK, SPAN_POINT_MARK_MASK, SPAN_POINT_POINT, SPAN_PRIORITY, SPAN_PRIORITY_SHIFT, SPAN_USER, SPAN_USER_SHIFT| Constructor and Description |
|---|
SpannableString(CharSequence source) |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int i) |
void |
getChars(int start,
int end,
char[] dest,
int off) |
int |
getSpanEnd(Object what) |
int |
getSpanFlags(Object what) |
<T> T[] |
getSpans(int queryStart,
int queryEnd,
Class<T> kind) |
int |
getSpanStart(Object what) |
int |
length() |
int |
nextSpanTransition(int start,
int limit,
Class kind) |
void |
removeSpan(Object what) |
void |
setSpan(Object what,
int start,
int end,
int flags) |
CharSequence |
subSequence(int start,
int end) |
String |
toString() |
static SpannableString |
valueOf(CharSequence source) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSpanEnd, getSpanFlags, getSpans, getSpanStart, nextSpanTransitioncharAt, length, toStringpublic SpannableString(CharSequence source)
public static SpannableString valueOf(CharSequence source)
public void setSpan(Object what, int start, int end, int flags)
public void removeSpan(Object what)
removeSpan in interface Spannablepublic final CharSequence subSequence(int start, int end)
subSequence in interface CharSequencepublic final int length()
public final char charAt(int i)
public final void getChars(int start,
int end,
char[] dest,
int off)
public int getSpanStart(Object what)
public int getSpanEnd(Object what)
public int getSpanFlags(Object what)
public <T> T[] getSpans(int queryStart,
int queryEnd,
Class<T> kind)
public int nextSpanTransition(int start,
int limit,
Class kind)
Copyright © 2008-2013. All Rights Reserved.