Lenguaje

VectorDrawable Clase

Definición

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

[Android.Runtime.Register("android/graphics/drawable/VectorDrawable", DoNotGenerateAcw=true)]
public class VectorDrawable : Android.Graphics.Drawables.Drawable
[<Android.Runtime.Register("android/graphics/drawable/VectorDrawable", DoNotGenerateAcw=true)>]
type VectorDrawable = class
    inherit Drawable
Herencia
VectorDrawable
Atributos

Comentarios

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

<nota fuerte>:</strong> Para optimizar el rendimiento de nuevo dibujo, se crea una caché de mapa de bits para cada VectorDrawable. Por lo tanto, hacer referencia al mismo VectorDrawable significa compartir la misma caché de mapa de bits. Si estas referencias no están de acuerdo con el mismo tamaño, se volverá a crear el mapa de bits y se volverá a dibujar cada vez que se cambie el tamaño. En otras palabras, si se usa un VectorDrawable para diferentes tamaños, es más eficaz crear varios VectorDrawables, uno para cada tamaño.

VectorDrawable se puede definir en un archivo XML con el &lt;vector> elemento .

El vector dibujable tiene los siguientes elementos:

<dt>&lt;vector></dt><dl dd><>Se usa para definir un vector drawable <dl><dt>android:name</dt><dd>Define el nombre de este vector dibujable.</dd><dt>android:width</dt><dd>Se usa para definir el ancho intrínseco del dibujable. Esto admite todas las unidades de dimensión, normalmente especificadas con dp.</dd><dt>android:height</dt><dd>Se usa para definir el alto intrínseco del dibujable. Esto admite todas las unidades de dimensión, normalmente especificadas con dp.</dd><dt>android:viewportWidth</dt><dd>Se usa para definir el ancho del espacio de ventanilla. Viewport es básicamente el lienzo virtual en el que se dibujan las rutas de acceso.</dd><dt>android:viewportHeight</dt><dd>Se usa para definir el alto del espacio de ventanilla. Viewport es básicamente el lienzo virtual en el que se dibujan las rutas de acceso.</dd><dt>android:tint</dt><dd>El color que se va a aplicar al dibujable como un tono. De forma predeterminada, no se aplica ningún tono.</dd><dt>android:tintMode</dt><dd>El modo de mezcla Porter-Duff para el color de tono. El valor predeterminado es src_in.</dd><dt>android:autoMirrored</dt><dd>Indica si el dibujable debe reflejarse cuando su dirección de diseño es RTL (de derecha a izquierda). El valor predeterminado es false.</dd><dt>android:alpha</dt><dd>La opacidad de este dibujable. El valor predeterminado es 1.0.</dd></dl></dd></dl>

<dl><dt>&lt;group></dt><dd>Define un grupo de rutas de acceso o subgrupos, además de información de transformación. Las transformaciones se definen en las mismas coordenadas que la ventanilla. Y las transformaciones se aplican en el orden de escala, girar y luego traducir. <dl><dt>android:name</dt><dd>Define el nombre del grupo.</dd><dt>android:rotation</dt><dd>Los grados de rotación del grupo. El valor predeterminado es 0.</dd><dt>android:pivotX</dt><dd>Coordenada X del pivote para la escala y rotación del grupo. Esto se define en el espacio de ventanilla. El valor predeterminado es 0.</dd><dt>android:pivotY</dt><dd>Coordenada Y del pivote para la escala y rotación del grupo. Esto se define en el espacio de ventanilla. El valor predeterminado es 0.</dd><dt>android:scaleX</dt><dd>La cantidad de escala en la coordenada X. El valor predeterminado es 1.</dd><dt>android:scaleY</dt><dd>La cantidad de escala en la coordenada Y. El valor predeterminado es 1.</dd><dt>android:translateX</dt><dd>La cantidad de traducción en la coordenada X. Esto se define en el espacio de ventanilla. El valor predeterminado es 0.</dd><dt>android:translateY</dt><dd>La cantidad de traducción en la coordenada Y. Esto se define en el espacio de ventanilla. El valor predeterminado es 0.</dd></dl></dd></dl>

<dl><dt>&lt;path></dt><dd>Define las rutas de acceso que se van a dibujar. <dl><dt>android:name</dt><dd>Define el nombre de la ruta de acceso.</dd><dt>android:pathData</dt><dd>Define los datos de ruta de acceso con exactamente el mismo formato que el atributo "d" en los datos de ruta de acceso de SVG. Esto se define en el espacio de ventanilla.</dd><dt>android:fillColor</dt><dd>Especifica el color usado para rellenar la ruta de acceso. Puede ser un color o, para SDK 24+, una lista de estados de color o un color degradado (vea android.R.styleable#GradientColor y android.R.styleable#GradientColorItem). Si esta propiedad está animada, cualquier valor establecido por la animación invalidará el valor original. No se dibuja ningún relleno de ruta de acceso si no se especifica esta propiedad.</dd><dt>android:strokeColor</dt><dd>Especifica el color usado para dibujar el contorno de la ruta de acceso. Puede ser un color o, para SDK 24+, una lista de estados de color o un color degradado (vea android.R.styleable#GradientColor y android.R.styleable#GradientColorItem). Si esta propiedad está animada, cualquier valor establecido por la animación invalidará el valor original. No se dibuja ningún esquema de ruta de acceso si no se especifica esta propiedad.</dd><dt>android:strokeWidth</dt><dd>Ancho de un trazo de ruta de acceso. El valor predeterminado es 0.</dd><dt>android:strokeAlpha</dt><dd>La opacidad de un trazo de ruta de acceso. El valor predeterminado es 1.</dd><dt>android:fillAlpha</dt><dd>Opacidad con la que rellenar la ruta de acceso. El valor predeterminado es 1.</dd><dt>android:trimPathStart</dt><dd>La fracción de la ruta de acceso que se va a recortar desde el principio, en el intervalo comprendido entre 0 y 1. El valor predeterminado es 0.</dd><dt>android:trimPathEnd</dt><dd>La fracción de la ruta de acceso que se va a recortar desde el final, en el intervalo comprendido entre 0 y 1. El valor predeterminado es 1.</dd><dt>android:trimPathOffset</dt><dd>Región de recorte mayús (permite que la región mostrada incluya el inicio y el final), en el intervalo comprendido entre 0 y 1. El valor predeterminado es 0.</dd><dt>android:strokeLineCap</dt><dd>Establece el linecap para una ruta de acceso trazos: butt, round, square. El valor predeterminado es butt.</dd><dt>android:strokeLineJoin</dt><dd>Establece la líneaJoin para una ruta de acceso trazo: miter,round,bevel. El valor predeterminado es miter.</dd><dt>android:strokeMiterLimit</dt><dd>Establece el límite miter para una ruta de acceso trazos. El valor predeterminado es 4.</dd><dt>android:fillType</dt><dd>Para SDK 24+, establece fillType para una ruta de acceso. Los tipos pueden ser "evenOdd" o "nonZero". Se comportan igual que las propiedades "fill-rule" de SVG. El valor predeterminado es distinto de Cero. Para obtener más información, consulte FillRuleProperty</dd></dl></dd>

</Dl>

<dl><dt>&lt;clip-path></dt><dd>Define la ruta de acceso para que sea el clip actual. Tenga en cuenta que la ruta de acceso del clip solo se aplica al grupo actual y a sus elementos secundarios. <dl><dt>android:name</dt><dd>Define el nombre de la ruta de acceso del clip.</dd dd><>Animatable : No.</dd><dt>android:pathData</dt><dd>Define la ruta de acceso del clip con el mismo formato que el atributo "d" en los datos de ruta de acceso de SVG.</dd dd><>Animatable : Sí.</dd></dl></dd></dl><li>Este es un vectordrawable simple en este archivo vectordrawable.xml.

&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
                android:height=&quot;64dp&quot;
                android:width=&quot;64dp&quot;
                android:viewportHeight=&quot;600&quot;
                android:viewportWidth=&quot;600&quot; &gt;
                &lt;group
                    android:name=&quot;rotationGroup&quot;
                    android:pivotX=&quot;300.0&quot;
                    android:pivotY=&quot;300.0&quot;
                    android:rotation=&quot;45.0&quot; &gt;
                    &lt;path
                        android:name=&quot;v&quot;
                        android:fillColor=&quot;#000000&quot;
                        android:pathData=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot; /&gt;
                &lt;/group&gt;
            &lt;/vector&gt;

</li><h4>Compatibilidad con degradado</h4> Se admiten 3 tipos de degradados: android.graphics.LinearGradient, android.graphics.RadialGradiento android.graphics.SweepGradient.

Y se admiten todos los tres tipos de modos android.graphics.Shader.TileModede mosaico: CLAMP, REPEAT, MIRROR.

Todos los atributos se enumeran en android.R.styleable#GradientColor. Tenga en cuenta que los distintos atributos son relevantes para diferentes tipos de degradado. <table border="2" align="center" cellpadding="5">thead<>tr<>th<LinearGradient>/th<><RadialGradient/th><th>SweepGradient<>/th<>/tr/thead<>tr<> td<><startColor >/td<>td td<startColor>/td td td<>startColor</td><> tr td<><><centerColor>/td td<>td<>centerColor</td td><>centerColor</td></tr tr><><td>endColor</td><td td>< endColor/td td><>endColor</td></tr tr><td><td>type<>/td<>td<td><td>type</td td>< tr tr><><td>tileMode</td td><>< td td><>tileMode</td></tr tr><td><>startX</td td><>centerX</td td><>centerX</td></tr tr td><><>startY</td td><>centerY</td td><>centerY</td>< tr tr td><><>endX</td td td><gradientRadius>/td<><td></td></tr tr><td><>endY</td td><></td><td/td></td></tr></table>

Tenga en cuenta también que si se define algún elemento android.R.styleable#GradientColorItem de color, se omitirá startColor, centerColor y endColor.

Vea más detalles en android.R.styleable#GradientColor y android.R.styleable#GradientColorItem.

Este es un ejemplo sencillo que define un degradado lineal.

&lt;gradient xmlns:android="http://schemas.android.com/apk/res/android"
                android:startColor="?android:attr/colorPrimary"
                android:endColor="?android:attr/colorControlActivated"
                android:centerColor="#f00"
                android:startX="0"
                android:startY="0"
                android:endX="100"
                android:endY="100"
                android:type="linear"&gt;
            &lt;/gradient&gt;

Y este es un ejemplo sencillo que define un degradado radial mediante elementos de color.

&lt;gradient xmlns:android="http://schemas.android.com/apk/res/android"
                android:centerX="300"
                android:centerY="300"
                android:gradientRadius="100"
                android:type="radial"&gt;
                &lt;item android:offset="0.1" android:color="#0ff"/&gt;
                &lt;item android:offset="0.4" android:color="#fff"/&gt;
                &lt;item android:offset="0.9" android:color="#ff0"/&gt;
            &lt;/gradient&gt;

Java documentación para android.graphics.drawable.VectorDrawable.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
VectorDrawable()

El único constructor para reglarlos todos.

VectorDrawable(IntPtr, JniHandleOwnership)

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

Propiedades

Nombre Description
Alpha

Obtiene el valor alfa actual para el dibujable.

(Heredado de Drawable)
AutoMirrored

Indica si este objeto Drawable se reflejará automáticamente cuando su dirección de diseño sea RTL de derecha a izquierda. -o bien- Establecer si este drawable se refleja automáticamente cuando su dirección de diseño es RTL (de derecha a izquierda).

(Heredado de Drawable)
Bounds

Devuelve los límites dibujables Rect. -o bien- Especifique un rectángulo delimitador para drawable.

(Heredado de Drawable)
Callback

Devuelve la implementación actual Callback adjunta a este drawable.

(Heredado de Drawable)
ChangingConfigurations

Devuelve una máscara de los parámetros de configuración para los que este dibujable puede cambiar, lo que requiere que se vuelva a crear. -o bien- Establecer una máscara de los parámetros de configuración para los que este dibujable puede cambiar, lo que requiere que se vuelva a crear.

(Heredado de Drawable)
Class

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

(Heredado de Object)
ColorFilter

Devuelve el filtro de color actual o null si no se establece ninguno.

(Heredado de Drawable)
Current (Heredado de Drawable)
DirtyBounds

Devuelve los límites sucios de Rect del dibujable.

(Heredado de Drawable)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HasFocusStateSpecified

Indica si este drawable tiene al menos una especificación de estado que especifica android.R.attr#state_focusedexplícitamente .

(Heredado de Drawable)
IntrinsicHeight

Devuelve el alto intrínseco del dibujable.

(Heredado de Drawable)
IntrinsicWidth

Devuelve el ancho intrínseco del dibujable.

(Heredado de Drawable)
IsFilterBitmap

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de Drawable)
IsProjected

Indica si esta proyección de solicitudes dibujables.

(Heredado de Drawable)
IsStateful

Indica si este dibujable cambiará su apariencia en función del estado.

(Heredado de Drawable)
IsVisible (Heredado de Drawable)
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

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
JniPeerMembers

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

LayoutDirection

Devuelve la dirección de diseño resuelta para este drawable.

(Heredado de Drawable)
Level

Recupere el nivel actual.

(Heredado de Drawable)
MinimumHeight

Devuelve el alto mínimo sugerido por este objeto Drawable.

(Heredado de Drawable)
MinimumWidth

Devuelve el ancho mínimo sugerido por este drawable.

(Heredado de Drawable)
Opacity

Devuelve la opacidad/transparencia de este drawable.

OpticalInsets

Devuelve en conjuntos los conjuntos de diseño sugeridos por este Drawable para su uso con operaciones de alineación durante el diseño.

(Heredado de Drawable)
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.

TransparentRegion

Devuelve una región que representa la parte del objeto Drawable que es completamente transparente.

(Heredado de Drawable)

Métodos

Nombre Description
ApplyTheme(Resources+Theme)

Aplica el tema especificado a este drawable y sus elementos secundarios.

(Heredado de Drawable)
CanApplyTheme() (Heredado de Drawable)
ClearColorFilter()

Quita el filtro de color para este dibujable.

(Heredado de Drawable)
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
CopyBounds()

Devuelve una copia de los límites del dibujable en un nuevo rectángulo.

(Heredado de Drawable)
CopyBounds(Rect)

Devuelve una copia de los límites del objeto dibujable en el rectángulo especificado (asignado por el autor de la llamada).

(Heredado de Drawable)
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()

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
Draw(Canvas)

Dibuje en sus límites (establecido a través de setBounds) respetando efectos opcionales como alfa (establecido a través de setAlpha) y filtro de color (establecido a través de setColorFilter).

Equals(Object)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
GetConstantState()

Devuelve una ConstantState instancia que contiene el estado compartido de este drawable.

(Heredado de Drawable)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetHotspotBounds(Rect)

outRect Se rellena con los límites de zona activa.

(Heredado de Drawable)
GetOutline(Outline)

Se llama para obtener el objeto dibujable para rellenar el contorno que define su área de dibujo.

(Heredado de Drawable)
GetPadding(Rect)

Vuelva al relleno de los conjuntos sugeridos por este drawable para colocar contenido dentro de los límites del dibujable.

(Heredado de Drawable)
GetState()

Describe el estado actual, como una unión de estados primitivos, como android.R.attr#state_focused, android.R.attr#state_selected, etc.

(Heredado de Drawable)
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme)

Infla esto dibujable a partir de un recurso XML.

(Heredado de Drawable)
Inflate(Resources, XmlReader, IAttributeSet)

Infla esto dibujable a partir de un recurso XML.

(Heredado de Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de Drawable)
InvalidateSelf()

Use la implementación actual Callback para que se vuelva a dibujar.

(Heredado de Drawable)
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)
JumpToCurrentState()

Si este drawable realiza animaciones de transición entre estados, pida que salte inmediatamente al estado actual y omita las animaciones activas.

(Heredado de Drawable)
Mutate()

Haga que esta mutable dibujable.

(Heredado de Drawable)
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)
OnBoundsChange(Rect)

Invalide esta opción en la subclase para cambiar la apariencia si varía en función de los límites.

(Heredado de Drawable)
OnLayoutDirectionChanged(Int32)

Se llama cuando cambia la dirección de diseño resuelta del dibujable.

(Heredado de Drawable)
OnLevelChange(Int32)

Invalide esta opción en la subclase para cambiar la apariencia si varía en función del nivel.

(Heredado de Drawable)
OnStateChange(Int32[])

Invalide esta opción en la subclase para cambiar la apariencia si reconoce el estado especificado.

(Heredado de Drawable)
ScheduleSelf(Action, Int64)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de Drawable)
ScheduleSelf(IRunnable, Int64)

Use la implementación actual Callback para tener programado este drawable.

(Heredado de Drawable)
SetAlpha(Int32)

Especifique un valor alfa para el dibujable. 0 significa totalmente transparente, y 255 significa totalmente opaco.

SetBounds(Int32, Int32, Int32, Int32)

Especifique un rectángulo delimitador para drawable.

(Heredado de Drawable)
SetCallback(Drawable+ICallback)

Enlace un Callback objeto a este drawable.

(Heredado de Drawable)
SetColorFilter(Color, PorterDuff+Mode)

Especifique un color y Porter-Duff modo para que sea el filtro de color para este dibujable.

(Heredado de Drawable)
SetColorFilter(ColorFilter)

Especifique un filtro de color opcional para el dibujable.

SetDither(Boolean)

Establézcalo en true para que el dither dibujable sus colores se dibuje en un dispositivo con menos de 8 bits por componente de color.

(Heredado de Drawable)
SetFilterBitmap(Boolean)

Establézcalo en true para que el filtro dibujable sus mapas de bits con muestreo bilineal cuando se escalan o giran.

(Heredado de Drawable)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetHotspot(Single, Single)

Especifica la ubicación de la zona activa dentro del elemento dibujable.

(Heredado de Drawable)
SetHotspotBounds(Int32, Int32, Int32, Int32)

Establece los límites a los que está restringido el punto de acceso, si deben ser diferentes de los límites dibujables.

(Heredado de Drawable)
SetLayoutDirection(LayoutDirection)

Establezca la dirección de diseño para este dibujable.

(Heredado de Drawable)
SetLevel(Int32)

Especifique el nivel para el dibujable.

(Heredado de Drawable)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
SetState(Int32[])

Especifique un conjunto de estados para el dibujable.

(Heredado de Drawable)
SetTint(Int32)

Especifica el color de tono para este dibujable.

(Heredado de Drawable)
SetTintBlendMode(BlendMode)

Especifica un modo de combinación de tono para este dibujable.

(Heredado de Drawable)
SetTintList(ColorStateList)

Especifica el color de tono para este dibujo como una lista de estados de color.

(Heredado de Drawable)
SetTintMode(PorterDuff+Mode)

Especifica un modo de combinación de tono para este dibujable.

(Heredado de Drawable)
SetVisible(Boolean, Boolean)

Establezca si este objeto Drawable está visible.

(Heredado de Drawable)
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)
UnscheduleSelf(Action)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de Drawable)
UnscheduleSelf(IRunnable)

Use la implementación actual Callback para que este drawable no se programe.

(Heredado de Drawable)
Wait()

Hace que el subproceso actual espere hasta que se despierte, 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)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

(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)

Esto le permite crear un gráfico dibujable basado en un gráfico vectorial XML.

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