Lenguaje

TextUtils Clase

Definición

[Android.Runtime.Register("android/text/TextUtils", DoNotGenerateAcw=true)]
public class TextUtils : Java.Lang.Object
[<Android.Runtime.Register("android/text/TextUtils", DoNotGenerateAcw=true)>]
type TextUtils = class
    inherit Object
Herencia
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

Nombre Description
TextUtils(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

Nombre Description
SafeStringFlagFirstLine
Obsoletos.

Devolver solo la primera línea de texto (truncar en la primera nueva línea).

SafeStringFlagSingleLine
Obsoletos.

Forzar toda la cadena en una sola línea de texto (sin nuevas líneas).

SafeStringFlagTrim
Obsoletos.

Quite Character#isWhitespace(int) whitespace y no rompa los espacios de los bordes de la etiqueta.

Propiedades

Nombre Description
CharSequenceCreator
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState (Heredado de JavaObject)
JniPeerMembers
PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CommaEllipsize(String, TextPaint, Single, String, String)

Convierte un CharSequence de la forma separada por comas "Andy, Bob, Charles, David" que es demasiado ancho para ajustarse al ancho especificado en uno como "Andy, Bob, 2 más".

CommaEllipsizeFormatted(ICharSequence, TextPaint, Single, String, String)

Convierte un CharSequence de la forma separada por comas "Andy, Bob, Charles, David" que es demasiado ancho para ajustarse al ancho especificado en uno como "Andy, Bob, 2 más".

Concat(String[])

Devuelve una charSequence que concatena los CharSequences especificados, conservando sus intervalos si los hubiera.

ConcatFormatted(ICharSequence[])

Devuelve una charSequence que concatena los CharSequences especificados, conservando sus intervalos si los hubiera.

Construct(JniObjectReference, JniObjectReferenceOptions) (Heredado de JavaObject)
CopySpansFrom(ISpanned, Int32, Int32, Class, ISpannable, Int32)

Copia los intervalos de la región start...end en source a la región destoff...destoff+end-start de dest.

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced() (Heredado de JavaObject)
DumpSpans(ICharSequence, IPrinter, String)

Herramienta de depuración para imprimir los intervalos en un CharSequence.

DumpSpans(String, IPrinter, String)

Herramienta de depuración para imprimir los intervalos en un CharSequence.

Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback)

Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados.

Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt)

Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados.

EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback)

Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados.

EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt)

Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados.

Equals(ICharSequence, ICharSequence)

Devuelve true si a y b son iguales, incluido si ambos son NULL.

Equals(Object) (Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Equals(String, String)

Devuelve true si a y b son iguales, incluido si ambos son NULL.

ExpandTemplate(String, String[])

Reemplace las instancias de "^1", "^2", etc.

ExpandTemplateFormatted(ICharSequence, ICharSequence[])

Reemplace las instancias de "^1", "^2", etc.

GetCapsMode(ICharSequence, Int32, CapitalizationMode)

Determine qué modo de límites debe estar en vigor en el desplazamiento actual del texto.

GetCapsMode(String, Int32, CapitalizationMode)

Determine qué modo de límites debe estar en vigor en el desplazamiento actual del texto.

GetChars(ICharSequence, Int32, Int32, Char[], Int32)
GetChars(String, Int32, Int32, Char[], Int32)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetLayoutDirectionFromLocale(Locale)

Devolver la dirección de diseño de una configuración regional determinada

GetOffsetAfter(ICharSequence, Int32)
GetOffsetAfter(String, Int32)
GetOffsetBefore(ICharSequence, Int32)
GetOffsetBefore(String, Int32)
GetReverse(String, Int32, Int32)
Obsoletos.

Esta función solo invierte los intervalos individuales chary no sus intervalos asociados.

GetReverseFormatted(ICharSequence, Int32, Int32)
Obsoletos.

Esta función solo invierte los intervalos individuales chary no sus intervalos asociados.

GetTrimmedLength(ICharSequence)

Devuelve la longitud que el charSequence especificado tendría si los espacios y los caracteres de control ASCII se recortaron desde el principio y el final, como por String#trim.

GetTrimmedLength(String)

Devuelve la longitud que el charSequence especificado tendría si los espacios y los caracteres de control ASCII se recortaron desde el principio y el final, como por String#trim.

HtmlEncode(String)

Codificar html la cadena.

IndexOf(ICharSequence, Char, Int32, Int32)
IndexOf(ICharSequence, Char, Int32)
IndexOf(ICharSequence, Char)
IndexOf(ICharSequence, ICharSequence, Int32, Int32)
IndexOf(ICharSequence, ICharSequence, Int32)
IndexOf(ICharSequence, ICharSequence)
IndexOf(String, Char, Int32, Int32)
IndexOf(String, Char, Int32)
IndexOf(String, Char)
IndexOf(String, String, Int32, Int32)
IndexOf(String, String, Int32)
IndexOf(String, String)
IsDigitsOnly(ICharSequence)

Devuelve si charSequence especificado contiene solo dígitos.

IsDigitsOnly(String)

Devuelve si charSequence especificado contiene solo dígitos.

IsEmpty(ICharSequence)

Devuelve true si la cadena es null o de 0 longitudes.

IsEmpty(String)

Devuelve true si la cadena es null o de 0 longitudes.

IsGraphic(Char)
Obsoletos.

Devuelve si este carácter es un carácter imprimible.

IsGraphic(ICharSequence)

Devuelve si charSequence especificado contiene caracteres imprimibles.

IsGraphic(String)

Devuelve si charSequence especificado contiene caracteres imprimibles.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Join(ICharSequence, IIterable)

Devuelve una cadena que contiene los tokens unidos por delimitadores.

Join(ICharSequence, Object[])

Devuelve una cadena que contiene los tokens unidos por delimitadores.

Join(String, IIterable)

Devuelve una cadena que contiene los tokens unidos por delimitadores.

Join(String, Object[])

Devuelve una cadena que contiene los tokens unidos por delimitadores.

LastIndexOf(ICharSequence, Char, Int32, Int32)
LastIndexOf(ICharSequence, Char, Int32)
LastIndexOf(ICharSequence, Char)
LastIndexOf(String, Char, Int32, Int32)
LastIndexOf(String, Char, Int32)
LastIndexOf(String, Char)
MakeSafeForPresentation(String, Int32, Single, SafeStringFlagMode)

Quite html, quite caracteres incorrectos y truncar la cadena.

MakeSafeForPresentationFormatted(String, Int32, Single, SafeStringFlagMode)

Quite html, quite caracteres incorrectos y truncar la cadena.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
RegionMatches(ICharSequence, Int32, ICharSequence, Int32, Int32)
RegionMatches(String, Int32, String, Int32, Int32)
Replace(String, String[], String[])

Devuelve un nuevo CharSequence en el que cada una de las cadenas de origen se reemplaza por el elemento correspondiente de los destinos.

ReplaceFormatted(ICharSequence, String[], ICharSequence[])

Devuelve un nuevo CharSequence en el que cada una de las cadenas de origen se reemplaza por el elemento correspondiente de los destinos.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions) (Heredado de JavaObject)
Split(String, Pattern)

Divide una cadena en un patrón.

Split(String, String)

Este método produce el mismo resultado que text.split(expression, -1) si, a text.isEmpty() continuación, este método devuelve una matriz vacía, mientras "".split(expression, -1) que habría devuelto una matriz con un único "".

StringOrSpannedString(String)
StringOrSpannedStringFormatted(ICharSequence)
Substring(ICharSequence, Int32, Int32)

Cree un nuevo objeto String que contenga el intervalo de caracteres especificado de la cadena de origen.

Substring(String, Int32, Int32)

Cree un nuevo objeto String que contenga el intervalo de caracteres especificado de la cadena de origen.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(ICharSequence, Parcel, ParcelableWriteFlags)

Aplane un CharSequence y cualquier estilo que se pueda copiar en los procesos en el paquete.

WriteToParcel(String, Parcel, ParcelableWriteFlags)

Aplane un CharSequence y cualquier estilo que se pueda copiar en los procesos en el paquete.

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed() (Heredado de JavaObject)
IJavaPeerable.Finalized() (Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock (Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference) (Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a