Table of Contents

Class TextUtils

Namespace
Android.Text
Assembly
MASES.Netdroid.dll
public class TextUtils : JVMBridgeBase<TextUtils>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<TextUtils>
TextUtils
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<TextUtils>.IsAssignableFrom(IJavaType)
JVMBridgeBase<TextUtils>.IsAssignableFrom<T>()
JVMBridgeBase<TextUtils>.Execute<T>(params T[])
JVMBridgeBase<TextUtils>.DynBridgeClazz
JVMBridgeBase<TextUtils>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

TextUtils()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public TextUtils()

TextUtils(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public TextUtils(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CAP_MODE_CHARACTERS

public static int CAP_MODE_CHARACTERS { get; }

Property Value

int

CAP_MODE_SENTENCES

public static int CAP_MODE_SENTENCES { get; }

Property Value

int

CAP_MODE_WORDS

public static int CAP_MODE_WORDS { get; }

Property Value

int

CHAR_SEQUENCE_CREATOR

public static Parcelable.Creator CHAR_SEQUENCE_CREATOR { get; }

Property Value

Parcelable.Creator

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

SAFE_STRING_FLAG_FIRST_LINE

public static int SAFE_STRING_FLAG_FIRST_LINE { get; }

Property Value

int

SAFE_STRING_FLAG_SINGLE_LINE

public static int SAFE_STRING_FLAG_SINGLE_LINE { get; }

Property Value

int

SAFE_STRING_FLAG_TRIM

public static int SAFE_STRING_FLAG_TRIM { get; }

Property Value

int

Methods

CommaEllipsize(CharSequence, TextPaint, float, String, String)

[Obsolete]
public static CharSequence CommaEllipsize(CharSequence arg0, TextPaint arg1, float arg2, String arg3, String arg4)

Parameters

arg0 CharSequence

CharSequence

arg1 TextPaint

TextPaint

arg2 float

float

arg3 String

String

arg4 String

String

Returns

CharSequence

CharSequence

Concat(params CharSequence[])

public static CharSequence Concat(params CharSequence[] arg0)

Parameters

arg0 CharSequence[]

CharSequence

Returns

CharSequence

CharSequence

CopySpansFrom(Spanned, int, int, Class, Spannable, int)

public static void CopySpansFrom(Spanned arg0, int arg1, int arg2, Class arg3, Spannable arg4, int arg5)

Parameters

arg0 Spanned

Spanned

arg1 int

int

arg2 int

int

arg3 Class

Class

arg4 Spannable

Spannable

arg5 int

int

DumpSpans(CharSequence, Printer, String)

public static void DumpSpans(CharSequence arg0, Printer arg1, String arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 Printer

Printer

arg2 String

String

Ellipsize(CharSequence, TextPaint, float, TruncateAt)

public static CharSequence Ellipsize(CharSequence arg0, TextPaint arg1, float arg2, TextUtils.TruncateAt arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 TextPaint

TextPaint

arg2 float

float

arg3 TextUtils.TruncateAt

TextUtils.TruncateAt

Returns

CharSequence

CharSequence

Ellipsize(CharSequence, TextPaint, float, TruncateAt, bool, EllipsizeCallback)

public static CharSequence Ellipsize(CharSequence arg0, TextPaint arg1, float arg2, TextUtils.TruncateAt arg3, bool arg4, TextUtils.EllipsizeCallback arg5)

Parameters

arg0 CharSequence

CharSequence

arg1 TextPaint

TextPaint

arg2 float

float

arg3 TextUtils.TruncateAt

TextUtils.TruncateAt

arg4 bool

bool

arg5 TextUtils.EllipsizeCallback

TextUtils.EllipsizeCallback

Returns

CharSequence

CharSequence

Equals(CharSequence, CharSequence)

public static bool Equals(CharSequence arg0, CharSequence arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 CharSequence

CharSequence

Returns

bool

bool

ExpandTemplate(CharSequence, params CharSequence[])

public static CharSequence ExpandTemplate(CharSequence arg0, params CharSequence[] arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 CharSequence[]

CharSequence

Returns

CharSequence

CharSequence

GetCapsMode(CharSequence, int, int)

public static int GetCapsMode(CharSequence arg0, int arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 int

int

Returns

int

int

GetChars(CharSequence, int, int, char[], int)

public static void GetChars(CharSequence arg0, int arg1, int arg2, char[] arg3, int arg4)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 int

int

arg3 char[]

char

arg4 int

int

GetLayoutDirectionFromLocale(Locale)

public static int GetLayoutDirectionFromLocale(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

int

int

GetOffsetAfter(CharSequence, int)

public static int GetOffsetAfter(CharSequence arg0, int arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

Returns

int

int

GetOffsetBefore(CharSequence, int)

public static int GetOffsetBefore(CharSequence arg0, int arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

Returns

int

int

GetReverse(CharSequence, int, int)

[Obsolete]
public static CharSequence GetReverse(CharSequence arg0, int arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 int

int

Returns

CharSequence

CharSequence

GetTrimmedLength(CharSequence)

public static int GetTrimmedLength(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

int

int

HtmlEncode(String)

public static String HtmlEncode(String arg0)

Parameters

arg0 String

String

Returns

String

String

IndexOf(CharSequence, CharSequence)

public static int IndexOf(CharSequence arg0, CharSequence arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 CharSequence

CharSequence

Returns

int

int

IndexOf(CharSequence, CharSequence, int)

public static int IndexOf(CharSequence arg0, CharSequence arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 CharSequence

CharSequence

arg2 int

int

Returns

int

int

IndexOf(CharSequence, CharSequence, int, int)

public static int IndexOf(CharSequence arg0, CharSequence arg1, int arg2, int arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 CharSequence

CharSequence

arg2 int

int

arg3 int

int

Returns

int

int

IndexOf(CharSequence, char)

public static int IndexOf(CharSequence arg0, char arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

Returns

int

int

IndexOf(CharSequence, char, int)

public static int IndexOf(CharSequence arg0, char arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

arg2 int

int

Returns

int

int

IndexOf(CharSequence, char, int, int)

public static int IndexOf(CharSequence arg0, char arg1, int arg2, int arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

arg2 int

int

arg3 int

int

Returns

int

int

IsDigitsOnly(CharSequence)

public static bool IsDigitsOnly(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

bool

bool

IsEmpty(CharSequence)

public static bool IsEmpty(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

bool

bool

IsGraphic(CharSequence)

public static bool IsGraphic(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

bool

bool

IsGraphic(char)

[Obsolete]
public static bool IsGraphic(char arg0)

Parameters

arg0 char

char

Returns

bool

bool

Join(CharSequence, Iterable)

public static String Join(CharSequence arg0, Iterable arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 Iterable

Iterable

Returns

String

String

Join(CharSequence, object[])

public static String Join(CharSequence arg0, object[] arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 object[]

object

Returns

String

String

LastIndexOf(CharSequence, char)

public static int LastIndexOf(CharSequence arg0, char arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

Returns

int

int

LastIndexOf(CharSequence, char, int)

public static int LastIndexOf(CharSequence arg0, char arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

arg2 int

int

Returns

int

int

LastIndexOf(CharSequence, char, int, int)

public static int LastIndexOf(CharSequence arg0, char arg1, int arg2, int arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 char

char

arg2 int

int

arg3 int

int

Returns

int

int

ListEllipsize(Context, List<CharSequence>, String, TextPaint, float, int)

public static CharSequence ListEllipsize(Context arg0, List<CharSequence> arg1, String arg2, TextPaint arg3, float arg4, int arg5)

Parameters

arg0 Context

Context

arg1 List<CharSequence>

List

arg2 String

String

arg3 TextPaint

TextPaint

arg4 float

float

arg5 int

int

Returns

CharSequence

CharSequence

MakeSafeForPresentation(String, int, float, int)

public static CharSequence MakeSafeForPresentation(String arg0, int arg1, float arg2, int arg3)

Parameters

arg0 String

String

arg1 int

int

arg2 float

float

arg3 int

int

Returns

CharSequence

CharSequence

RegionMatches(CharSequence, int, CharSequence, int, int)

public static bool RegionMatches(CharSequence arg0, int arg1, CharSequence arg2, int arg3, int arg4)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 CharSequence

CharSequence

arg3 int

int

arg4 int

int

Returns

bool

bool

Replace(CharSequence, String[], CharSequence[])

public static CharSequence Replace(CharSequence arg0, String[] arg1, CharSequence[] arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 String[]

String

arg2 CharSequence[]

CharSequence

Returns

CharSequence

CharSequence

Split(String, String)

public static String[] Split(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String[]

String

Split(String, Pattern)

public static String[] Split(String arg0, Pattern arg1)

Parameters

arg0 String

String

arg1 Pattern

Pattern

Returns

String[]

String

StringOrSpannedString(CharSequence)

public static CharSequence StringOrSpannedString(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

CharSequence

CharSequence

Substring(CharSequence, int, int)

public static String Substring(CharSequence arg0, int arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 int

int

Returns

String

String

WriteToParcel(CharSequence, Parcel, int)

public static void WriteToParcel(CharSequence arg0, Parcel arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 Parcel

Parcel

arg2 int

int