public class SpannableStringBuilder extends Object implements CharSequence, GetChars, Spannable, Editable, Appendable
Editable.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 |
|---|
SpannableStringBuilder() |
SpannableStringBuilder(CharSequence text) |
SpannableStringBuilder(CharSequence text,
int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
SpannableStringBuilder |
append(char text) |
SpannableStringBuilder |
append(CharSequence text) |
SpannableStringBuilder |
append(CharSequence text,
int start,
int end) |
char |
charAt(int where) |
void |
clear() |
void |
clearSpans() |
SpannableStringBuilder |
delete(int start,
int end) |
void |
getChars(int start,
int end,
char[] dest,
int destoff) |
InputFilter[] |
getFilters() |
int |
getSpanEnd(Object what) |
int |
getSpanFlags(Object what) |
<T> T[] |
getSpans(int queryStart,
int queryEnd,
Class<T> kind) |
int |
getSpanStart(Object what) |
int |
getTextRunCursor(int contextStart,
int contextEnd,
int flags,
int offset,
int cursorOpt,
Paint p)
Deprecated.
|
SpannableStringBuilder |
insert(int where,
CharSequence tb) |
SpannableStringBuilder |
insert(int where,
CharSequence tb,
int start,
int end) |
int |
length() |
int |
nextSpanTransition(int start,
int limit,
Class kind) |
void |
removeSpan(Object what) |
SpannableStringBuilder |
replace(int start,
int end,
CharSequence tb) |
SpannableStringBuilder |
replace(int start,
int end,
CharSequence tb,
int tbstart,
int tbend) |
void |
setFilters(InputFilter[] filters) |
void |
setSpan(Object what,
int start,
int end,
int flags) |
CharSequence |
subSequence(int start,
int end) |
String |
toString() |
static SpannableStringBuilder |
valueOf(CharSequence source) |
public SpannableStringBuilder()
public SpannableStringBuilder(CharSequence text)
public SpannableStringBuilder(CharSequence text, int start, int end)
public static SpannableStringBuilder valueOf(CharSequence source)
public char charAt(int where)
charAt in interface CharSequencepublic int length()
length in interface CharSequencepublic SpannableStringBuilder insert(int where, CharSequence tb, int start, int end)
public SpannableStringBuilder insert(int where, CharSequence tb)
public SpannableStringBuilder delete(int start, int end)
public void clearSpans()
clearSpans in interface Editablepublic SpannableStringBuilder append(CharSequence text)
append in interface Editableappend in interface Appendablepublic SpannableStringBuilder append(CharSequence text, int start, int end)
append in interface Editableappend in interface Appendablepublic SpannableStringBuilder append(char text)
append in interface Editableappend in interface Appendablepublic SpannableStringBuilder replace(int start, int end, CharSequence tb)
public SpannableStringBuilder replace(int start, int end, CharSequence tb, int tbstart, int tbend)
public void setSpan(Object what, int start, int end, int flags)
public void removeSpan(Object what)
removeSpan in interface Spannablepublic int getSpanStart(Object what)
getSpanStart in interface Spannedpublic int getSpanEnd(Object what)
getSpanEnd in interface Spannedpublic int getSpanFlags(Object what)
getSpanFlags in interface Spannedpublic <T> T[] getSpans(int queryStart,
int queryEnd,
Class<T> kind)
public int nextSpanTransition(int start,
int limit,
Class kind)
nextSpanTransition in interface Spannedpublic CharSequence subSequence(int start, int end)
subSequence in interface CharSequencepublic void getChars(int start,
int end,
char[] dest,
int destoff)
public String toString()
toString in interface CharSequencetoString in class Object@Deprecated public int getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, int cursorOpt, Paint p)
public void setFilters(InputFilter[] filters)
setFilters in interface Editablepublic InputFilter[] getFilters()
getFilters in interface EditableCopyright © 2008-2013. All Rights Reserved.