android.text
Class TextUtils
java.lang.Object
android.text.TextUtils
public class TextUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.CharSequence |
commaEllipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
java.lang.String oneMore,
java.lang.String more)
|
static java.lang.CharSequence |
concat(java.lang.CharSequence... text)
|
static void |
copySpansFrom(Spanned source,
int start,
int end,
java.lang.Class kind,
Spannable dest,
int destoff)
|
static void |
dumpSpans(java.lang.CharSequence cs,
Printer printer,
java.lang.String prefix)
|
static java.lang.CharSequence |
ellipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
TextUtils.TruncateAt where)
|
static java.lang.CharSequence |
ellipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
TextUtils.TruncateAt where,
boolean preserveLength,
TextUtils.EllipsizeCallback callback)
|
static boolean |
equals(java.lang.CharSequence a,
java.lang.CharSequence b)
|
static java.lang.CharSequence |
expandTemplate(java.lang.CharSequence template,
java.lang.CharSequence... values)
|
static int |
getCapsMode(java.lang.CharSequence cs,
int off,
int reqModes)
|
static void |
getChars(java.lang.CharSequence s,
int start,
int end,
char[] dest,
int destoff)
|
static int |
getOffsetAfter(java.lang.CharSequence text,
int offset)
|
static int |
getOffsetBefore(java.lang.CharSequence text,
int offset)
|
static java.lang.CharSequence |
getReverse(java.lang.CharSequence source,
int start,
int end)
|
static int |
getTrimmedLength(java.lang.CharSequence s)
|
static java.lang.String |
htmlEncode(java.lang.String s)
|
static int |
indexOf(java.lang.CharSequence s,
char ch)
|
static int |
indexOf(java.lang.CharSequence s,
char ch,
int start)
|
static int |
indexOf(java.lang.CharSequence s,
char ch,
int start,
int end)
|
static int |
indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle)
|
static int |
indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle,
int start)
|
static int |
indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle,
int start,
int end)
|
static boolean |
isDigitsOnly(java.lang.CharSequence str)
|
static boolean |
isEmpty(java.lang.CharSequence str)
|
static boolean |
isGraphic(char c)
|
static boolean |
isGraphic(java.lang.CharSequence str)
|
static java.lang.String |
join(java.lang.CharSequence delimiter,
java.lang.Iterable tokens)
|
static java.lang.String |
join(java.lang.CharSequence delimiter,
java.lang.Object[] tokens)
|
static int |
lastIndexOf(java.lang.CharSequence s,
char ch)
|
static int |
lastIndexOf(java.lang.CharSequence s,
char ch,
int last)
|
static int |
lastIndexOf(java.lang.CharSequence s,
char ch,
int start,
int last)
|
static boolean |
regionMatches(java.lang.CharSequence one,
int toffset,
java.lang.CharSequence two,
int ooffset,
int len)
|
static java.lang.CharSequence |
replace(java.lang.CharSequence template,
java.lang.String[] sources,
java.lang.CharSequence[] destinations)
|
static java.lang.String[] |
split(java.lang.String text,
java.util.regex.Pattern pattern)
|
static java.lang.String[] |
split(java.lang.String text,
java.lang.String expression)
|
static java.lang.CharSequence |
stringOrSpannedString(java.lang.CharSequence source)
|
static java.lang.String |
substring(java.lang.CharSequence source,
int start,
int end)
|
static void |
writeToParcel(java.lang.CharSequence cs,
Parcel p,
int parcelableFlags)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHAR_SEQUENCE_CREATOR
public static final Parcelable.Creator<java.lang.CharSequence> CHAR_SEQUENCE_CREATOR
CAP_MODE_CHARACTERS
public static final int CAP_MODE_CHARACTERS
- See Also:
- Constant Field Values
CAP_MODE_WORDS
public static final int CAP_MODE_WORDS
- See Also:
- Constant Field Values
CAP_MODE_SENTENCES
public static final int CAP_MODE_SENTENCES
- See Also:
- Constant Field Values
getChars
public static void getChars(java.lang.CharSequence s,
int start,
int end,
char[] dest,
int destoff)
indexOf
public static int indexOf(java.lang.CharSequence s,
char ch)
indexOf
public static int indexOf(java.lang.CharSequence s,
char ch,
int start)
indexOf
public static int indexOf(java.lang.CharSequence s,
char ch,
int start,
int end)
lastIndexOf
public static int lastIndexOf(java.lang.CharSequence s,
char ch)
lastIndexOf
public static int lastIndexOf(java.lang.CharSequence s,
char ch,
int last)
lastIndexOf
public static int lastIndexOf(java.lang.CharSequence s,
char ch,
int start,
int last)
indexOf
public static int indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle)
indexOf
public static int indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle,
int start)
indexOf
public static int indexOf(java.lang.CharSequence s,
java.lang.CharSequence needle,
int start,
int end)
regionMatches
public static boolean regionMatches(java.lang.CharSequence one,
int toffset,
java.lang.CharSequence two,
int ooffset,
int len)
substring
public static java.lang.String substring(java.lang.CharSequence source,
int start,
int end)
join
public static java.lang.String join(java.lang.CharSequence delimiter,
java.lang.Object[] tokens)
join
public static java.lang.String join(java.lang.CharSequence delimiter,
java.lang.Iterable tokens)
split
public static java.lang.String[] split(java.lang.String text,
java.lang.String expression)
split
public static java.lang.String[] split(java.lang.String text,
java.util.regex.Pattern pattern)
stringOrSpannedString
public static java.lang.CharSequence stringOrSpannedString(java.lang.CharSequence source)
isEmpty
public static boolean isEmpty(java.lang.CharSequence str)
getTrimmedLength
public static int getTrimmedLength(java.lang.CharSequence s)
equals
public static boolean equals(java.lang.CharSequence a,
java.lang.CharSequence b)
getReverse
public static java.lang.CharSequence getReverse(java.lang.CharSequence source,
int start,
int end)
writeToParcel
public static void writeToParcel(java.lang.CharSequence cs,
Parcel p,
int parcelableFlags)
dumpSpans
public static void dumpSpans(java.lang.CharSequence cs,
Printer printer,
java.lang.String prefix)
replace
public static java.lang.CharSequence replace(java.lang.CharSequence template,
java.lang.String[] sources,
java.lang.CharSequence[] destinations)
expandTemplate
public static java.lang.CharSequence expandTemplate(java.lang.CharSequence template,
java.lang.CharSequence... values)
getOffsetBefore
public static int getOffsetBefore(java.lang.CharSequence text,
int offset)
getOffsetAfter
public static int getOffsetAfter(java.lang.CharSequence text,
int offset)
copySpansFrom
public static void copySpansFrom(Spanned source,
int start,
int end,
java.lang.Class kind,
Spannable dest,
int destoff)
ellipsize
public static java.lang.CharSequence ellipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
TextUtils.TruncateAt where)
ellipsize
public static java.lang.CharSequence ellipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
TextUtils.TruncateAt where,
boolean preserveLength,
TextUtils.EllipsizeCallback callback)
commaEllipsize
public static java.lang.CharSequence commaEllipsize(java.lang.CharSequence text,
TextPaint p,
float avail,
java.lang.String oneMore,
java.lang.String more)
htmlEncode
public static java.lang.String htmlEncode(java.lang.String s)
concat
public static java.lang.CharSequence concat(java.lang.CharSequence... text)
isGraphic
public static boolean isGraphic(java.lang.CharSequence str)
isGraphic
public static boolean isGraphic(char c)
isDigitsOnly
public static boolean isDigitsOnly(java.lang.CharSequence str)
getCapsMode
public static int getCapsMode(java.lang.CharSequence cs,
int off,
int reqModes)
Copyright © 2008-2010. All Rights Reserved.