Langue

VectorDrawable Classe

Définition

Cela vous permet de créer un dessinable basé sur un graphique vectoriel 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
Héritage
VectorDrawable
Attributs

Remarques

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

< >strong Remarque :</strong> To optimize for the re-drawing performance, one bitmap cache is created for each VectorDrawable. Par conséquent, faire référence au même VectorDrawable signifie partager le même cache bitmap. Si ces références ne sont pas d’accord sur la même taille, la bitmap est recréée et redessinée chaque fois que la taille est modifiée. En d’autres termes, si un VectorDrawable est utilisé pour différentes tailles, il est plus efficace de créer plusieurs VectorDrawables, un pour chaque taille.

VectorDrawable peut être défini dans un fichier XML avec l’élément &lt;vector> .

Le vecteur pouvant être dessiné comporte les éléments suivants :

<dt>&lt;vector></dt><dl dd><>Utilisé pour définir un vecteur dl <dl><dt/dt>android:name< dd><>définit le nom de ce vecteur dessinable.</dd><dt/dt>android:width<>< dd>utilisé pour définir la largeur intrinsèque du dessinable. Cela prend en charge toutes les unités de dimension, normalement spécifiées avec dp.</dd><dt/dt>android:height<>< dd>utilisé pour définir la hauteur intrinsèque du dessinable. Cela prend en charge toutes les unités de dimension, normalement spécifiées avec dp.</dd><dt/dt>android:viewportWidth<>< dd>utilisé pour définir la largeur de l’espace de la fenêtre d’affichage. La fenêtre d’affichage est essentiellement le canevas virtuel sur lequel les chemins sont dessinés.</dd><dt/dt>android:viewportHeight<>< dd>utilisé pour définir la hauteur de l’espace de la fenêtre d’affichage. La fenêtre d’affichage est essentiellement le canevas virtuel sur lequel les chemins sont dessinés.</dd><dt/dt>android:tintdd<>< dd>la couleur à appliquer au dessinable sous forme de teinte. Par défaut, aucune teinte n’est appliquée.</dd><dt/dt>android:tintMode<>< dd dd>Le mode de fusion Porter-Duff pour la couleur de teinte. La valeur par défaut est src_in.</dd><dt/dt>android:autoMirrored<>< dd>indique si le dessinable doit être mis en miroir lorsque sa direction de disposition est RTL (droite à gauche). La valeur par défaut est false.</dd><dt/dt dd>android:alphadd<>< dd>l’opacité de ce dessinable. La valeur par défaut est 1.0.</dd></dl></dd></dl>

<dl><dt/dt>&lt;group><>< dd>Définit un groupe de chemins ou de sous-groupes, ainsi que des informations de transformation. Les transformations sont définies dans les mêmes coordonnées que la fenêtre d’affichage. Et les transformations sont appliquées dans l’ordre de mise à l’échelle, faire pivoter puis traduire. <dl><dt/dt>android:name<>< dd>Définit le nom du groupe.</dd><dt/dt>android:rotation<>< dd dd>Degrés de rotation du groupe. La valeur par défaut est 0.</dd><dt/dt>android:pivotX<>< dd>, coordonnée X du pivot pour l’échelle et la rotation du groupe. Cela est défini dans l’espace de la fenêtre d’affichage. La valeur par défaut est 0.</dd><dt/dt>android:pivotY<>< dd>, coordonnée Y du pivot pour l’échelle et la rotation du groupe. Cela est défini dans l’espace de la fenêtre d’affichage. La valeur par défaut est 0.</dd dt/dt dt><>android:scaleX< dd>la quantité d’échelle sur la coordonnée X.<> La valeur par défaut est 1.</dd dt/dt dt><>android:scaleY< dd>la quantité d’échelle sur la coordonnée Y.<> La valeur par défaut est 1.</dd dt/dt dt><>android:translateX< dd>La quantité de traduction sur la coordonnée X.<> Cela est défini dans l’espace de la fenêtre d’affichage. La valeur par défaut est 0.</dd dt/dt dd><>android:translateY< dd>la quantité de traduction sur la coordonnée Y.<> Cela est défini dans l’espace de la fenêtre d’affichage. La valeur par défaut est 0.</dd></dl></dd></dl>

<dl><dt/dt>&lt;path><>< dd>définit les chemins à dessiner. <dl><dt/dt>android:name<>< dd>Définit le nom du chemin d’accès.</dd><dt/dt>android:pathData<>< dd>définit les données de chemin d’accès au même format que l’attribut « d » dans les données de chemin d’accès du SVG. Cela est défini dans l’espace de la fenêtre d’affichage.</dd><dt/dt>android:fillColor<>< dd>Spécifie la couleur utilisée pour remplir le chemin d’accès. Peut être une couleur ou, pour le KIT SDK 24+, une liste d’états de couleur ou une couleur de dégradé (Voir android.R.styleable#GradientColor et android.R.styleable#GradientColorItem). Si cette propriété est animée, toute valeur définie par l’animation remplace la valeur d’origine. Aucun remplissage de chemin d’accès n’est dessiné si cette propriété n’est pas spécifiée.</dd><dt/dt>android:strokeColor<>< dd>spécifie la couleur utilisée pour dessiner le contour du chemin d’accès. Peut être une couleur ou, pour le KIT SDK 24+, une liste d’états de couleur ou une couleur de dégradé (Voir android.R.styleable#GradientColor et android.R.styleable#GradientColorItem). Si cette propriété est animée, toute valeur définie par l’animation remplace la valeur d’origine. Aucun plan de chemin d’accès n’est dessiné si cette propriété n’est pas spécifiée.</dd><dt/dt>android:strokeWidth<>< dd dd>La largeur d’un trait de chemin. La valeur par défaut est 0.</dd dt/dt dd><>android:strokeAlpha<> l’opacité d’un trait de chemin.<> La valeur par défaut est 1.</dd dt/dt dt><>android:fillAlpha< dd>L’opacité pour remplir le chemin d’accès.<> La valeur par défaut est 1.</dd><dt/dt>android:trimPathStartdd<>< dd>La fraction du chemin à découper du début, dans la plage comprise entre 0 et 1. La valeur par défaut est 0.</dd dt/dt dt><>android:trimPathEnd< dd>La fraction du chemin à découper de la fin, dans la plage comprise entre 0 et 1.<> La valeur par défaut est 1.</dd><dt/dt>android:trimPathOffsetdd<><> shift trim region (permet à la région montrée d’inclure le début et la fin), dans la plage comprise entre 0 et 1. La valeur par défaut est 0.</dd><dt/dt>android:strokeLineCap<>< dd>définit le trait de ligne d’un chemin tracé : butt, arrondi, carré. La valeur par défaut est butte.</dd><dt/dt>android:strokeLineJoin<>< dd>définit la ligneJoin d’un chemin tracé : miter,arrondi,biseau. La valeur par défaut est miter.</dd><dt/dt>android:strokeMiterLimit<>< dd>définit la limite de mitr pour un chemin tracé. La valeur par défaut est 4.</dd><dt/dt>android:fillType<>< dd>for SDK 24+, définit le fillType pour un chemin d’accès. Les types peuvent être « evenOdd » ou « nonZero ». Ils se comportent de la même façon que les propriétés de « règle de remplissage » de SVG. La valeur par défaut est différente de zéro. Pour plus d’informations, consultez FillRuleProperty</dd></dl></dd>

</dl>

<dl><dt/dt>&lt;clip-path>dd<><> définit le chemin d’accès à l’élément clip actuel. Notez que le chemin d’accès du clip s’applique uniquement au groupe actuel et à ses enfants. <dl><dt/dt>android:name<>< dd>Définit le nom du chemin d’accès du clip.</dd dd><>Animatable : Non.</dd><dt/dt>android:pathDatadd<><> définit le chemin d’accès du clip au même format que « d » dans les données de chemin d’accès svg.</dd dd><>Animatable : Oui.</dd/dl/dl/dl><><>< li>Voici un simple VectorDrawable dans ce fichier 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>Gradient support</h4> Nous prenons en charge 3 types de dégradés : android.graphics.LinearGradient, , android.graphics.RadialGradientou android.graphics.SweepGradient.

Et nous prenons en charge tous les 3 types de modes android.graphics.Shader.TileModede vignette : CLAMP, REPEAT, MIRROR.

Tous les attributs sont répertoriés dans android.R.styleable#GradientColor. Notez que différents attributs sont pertinents pour différents types de dégradés. <table border="2 » align="center » cellpadding="5">thead<>tr<>th<LinearGradient/th><>RadialGradient</th th><>SweepGradient<>/th<>/tr/thead<>tr<><> td<startColor >/td td<><startColor/><>td td startColor<>/td<> tr<><>td td<centerColor/td centerColor>/td<><>centerColor</><>td td centerColor</td></tr tr><><td>endColor</td><>td endColor/<><td td endColor></td/><tr tr><><>< td td type/><><td td type/td><>td type</td td td/td><><>< tr td>tileMode<><>/td<><td td>tileMode</td></tr tr><><td>startX</td td><>centerX</td><>td centerX</td></tr><><>td startY</td><>td centerY/td<><td centerY/td td centerY></td></tr tr><><td>endX</td><td>gradientRadius</td><td></td></tr tr><><td>endY</td></><td/td><></td/td></tr></table>

Notez également que si un élément android.R.styleable#GradientColorItem de couleur est défini, startColor, centerColor et endColor sont ignorés.

Pour plus d’informations, android.R.styleable#GradientColor voir et android.R.styleable#GradientColorItem.

Voici un exemple simple qui définit un dégradé linéaire.

&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;

Voici un exemple simple qui définit un dégradé radial à l’aide d’éléments de couleur.

&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 documentation pour android.graphics.drawable.VectorDrawable.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
VectorDrawable()

Constructeur unique pour les gérer tous.

VectorDrawable(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Propriétés

Nom Description
Alpha

Obtient la valeur alpha actuelle pour le dessinable.

(Hérité de Drawable)
AutoMirrored

Indique si ce dessinable sera automatiquement mis en miroir lorsque sa direction de disposition est RTL de droite à gauche. -ou- Définissez si ce dessinable est automatiquement mis en miroir lorsque sa direction de disposition est RTL (de droite à gauche).

(Hérité de Drawable)
Bounds

Retourne les limites du dessinable Rect. -ou- Spécifiez un rectangle englobant pour le dessinable.

(Hérité de Drawable)
Callback

Retourne l’implémentation actuelle Callback attachée à ce dessinable.

(Hérité de Drawable)
ChangingConfigurations

Retourne un masque des paramètres de configuration pour lesquels ce dessinable peut changer, ce qui nécessite qu’il soit recréé. -ou- Définissez un masque des paramètres de configuration pour lesquels ce dessinable peut changer, ce qui nécessite qu’il soit recréé.

(Hérité de Drawable)
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ColorFilter

Retourne le filtre de couleur actuel, ou null si aucun jeu n’est défini.

(Hérité de Drawable)
Current (Hérité de Drawable)
DirtyBounds

Retourne les limites sales du tiroir Rect.

(Hérité de Drawable)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HasFocusStateSpecified

Indique si ce dessinable a au moins une spécification d’état spécifiant android.R.attr#state_focusedexplicitement .

(Hérité de Drawable)
IntrinsicHeight

Retourne la hauteur intrinsèque du dessinable.

(Hérité de Drawable)
IntrinsicWidth

Retourne la largeur intrinsèque du dessinable.

(Hérité de Drawable)
IsFilterBitmap

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de Drawable)
IsProjected

Indique si cette projection de demandes dessinables.

(Hérité de Drawable)
IsStateful

Indique si ce dessinable modifie son apparence en fonction de l’état.

(Hérité de Drawable)
IsVisible (Hérité de Drawable)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
JniPeerMembers

Obtient les métadonnées JNI utilisées pour accéder aux membres de cette liaison Java.

LayoutDirection

Retourne la direction de disposition résolue pour ce dessinable.

(Hérité de Drawable)
Level

Récupérez le niveau actuel.

(Hérité de Drawable)
MinimumHeight

Retourne la hauteur minimale suggérée par ce dessinable.

(Hérité de Drawable)
MinimumWidth

Retourne la largeur minimale suggérée par ce dessinable.

(Hérité de Drawable)
Opacity

Retourne l’opacité/transparence de ce dessinable.

OpticalInsets

Retourne dans les ensembles d’ensembles de disposition suggérés par ce dessinable pour une utilisation avec les opérations d’alignement pendant la disposition.

(Hérité de Drawable)
PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

TransparentRegion

Retourne une région représentant la partie du dessinable entièrement transparente.

(Hérité de Drawable)

Méthodes

Nom Description
ApplyTheme(Resources+Theme)

Applique le thème spécifié à ce dessinable et à ses enfants.

(Hérité de Drawable)
CanApplyTheme() (Hérité de Drawable)
ClearColorFilter()

Supprime le filtre de couleur pour ce dessinable.

(Hérité de Drawable)
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
CopyBounds()

Retourne une copie des limites du dessinable dans un nouveau Rect.

(Hérité de Drawable)
CopyBounds(Rect)

Retourne une copie des limites du dessinable dans le Rect spécifié (alloué par l’appelant).

(Hérité de Drawable)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
Draw(Canvas)

Dessinez dans ses limites (définies via setBounds) en respectant les effets facultatifs tels que alpha (défini via setAlpha) et le filtre de couleur (défini via setColorFilter).

Equals(Object)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetConstantState()

Retourne une ConstantState instance qui contient l’état partagé de ce dessinable.

(Hérité de Drawable)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetHotspotBounds(Rect)

Remplit les outRect limites du point d’accès.

(Hérité de Drawable)
GetOutline(Outline)

Appelé pour obtenir le dessinable pour remplir le contour qui définit sa zone de dessin.

(Hérité de Drawable)
GetPadding(Rect)

Retournez dans le remplissage des ensembles suggérés par ce dessinable pour placer du contenu à l’intérieur des limites du dessinable.

(Hérité de Drawable)
GetState()

Décrit l’état actuel, sous la forme d’une union d’états primitifs, tels que android.R.attr#state_focused, android.R.attr#state_selectedetc.

(Hérité de Drawable)
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme)

Gonflez ce dessinable à partir d’une ressource XML.

(Hérité de Drawable)
Inflate(Resources, XmlReader, IAttributeSet)

Gonflez ce dessinable à partir d’une ressource XML.

(Hérité de Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de Drawable)
InvalidateSelf()

Utilisez l’implémentation actuelle Callback pour que ce dessinable soit redessiné.

(Hérité de Drawable)
JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
JumpToCurrentState()

Si ce dessinable effectue des animations de transition entre états, demandez-lui immédiatement de passer à l’état actuel et d’ignorer les animations actives.

(Hérité de Drawable)
Mutate()

Rendez ce mutable dessinable.

(Hérité de Drawable)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
OnBoundsChange(Rect)

Remplacez cela dans votre sous-classe pour modifier l’apparence si vous variez en fonction des limites.

(Hérité de Drawable)
OnLayoutDirectionChanged(Int32)

Appelé lorsque la direction de disposition résolue du dessinable change.

(Hérité de Drawable)
OnLevelChange(Int32)

Remplacez cela dans votre sous-classe pour modifier l’apparence si vous variez en fonction du niveau.

(Hérité de Drawable)
OnStateChange(Int32[])

Remplacez cela dans votre sous-classe pour modifier l’apparence si vous reconnaissez l’état spécifié.

(Hérité de Drawable)
ScheduleSelf(Action, Int64)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de Drawable)
ScheduleSelf(IRunnable, Int64)

Utilisez l’implémentation actuelle Callback pour que ce dessinable soit planifié.

(Hérité de Drawable)
SetAlpha(Int32)

Spécifiez une valeur alpha pour le dessinable. 0 signifie entièrement transparent, et 255 signifie entièrement opaque.

SetBounds(Int32, Int32, Int32, Int32)

Spécifiez un rectangle englobant pour le dessinable.

(Hérité de Drawable)
SetCallback(Drawable+ICallback)

Lier un Callback objet à cet objet Drawable.

(Hérité de Drawable)
SetColorFilter(Color, PorterDuff+Mode)

Spécifiez une couleur et Porter-Duff mode pour être le filtre de couleur de ce dessinable.

(Hérité de Drawable)
SetColorFilter(ColorFilter)

Spécifiez un filtre de couleur facultatif pour le dessinable.

SetDither(Boolean)

Définissez la valeur true pour que la trame dessinable ait ses couleurs lorsqu’elle est dessinée sur un appareil avec moins de 8 bits par composant de couleur.

(Hérité de Drawable)
SetFilterBitmap(Boolean)

Définissez la valeur true pour que le filtre dessinable de ses bitmaps avec échantillonnage biligne lorsqu’ils sont mis à l’échelle ou pivotés.

(Hérité de Drawable)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetHotspot(Single, Single)

Spécifie l’emplacement du point d’accès dans le tiroir.

(Hérité de Drawable)
SetHotspotBounds(Int32, Int32, Int32, Int32)

Définit les limites auxquelles le point d’accès est limité, s’ils doivent être différents des limites dessinables.

(Hérité de Drawable)
SetLayoutDirection(LayoutDirection)

Définissez la direction de disposition pour ce dessinable.

(Hérité de Drawable)
SetLevel(Int32)

Spécifiez le niveau du dessinable.

(Hérité de Drawable)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
SetState(Int32[])

Spécifiez un ensemble d’états pour le dessinable.

(Hérité de Drawable)
SetTint(Int32)

Spécifie la couleur de teinte pour ce dessinable.

(Hérité de Drawable)
SetTintBlendMode(BlendMode)

Spécifie un mode de fusion de teintes pour ce dessinable.

(Hérité de Drawable)
SetTintList(ColorStateList)

Spécifie la couleur de teinte pour ce dessinable en tant que liste d’états de couleur.

(Hérité de Drawable)
SetTintMode(PorterDuff+Mode)

Spécifie un mode de fusion de teintes pour ce dessinable.

(Hérité de Drawable)
SetVisible(Boolean, Boolean)

Définissez si ce dessinable est visible.

(Hérité de Drawable)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
UnscheduleSelf(Action)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de Drawable)
UnscheduleSelf(IRunnable)

Utilisez l’implémentation actuelle Callback pour que ce dessinable soit non planifié.

(Hérité de Drawable)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Cela vous permet de créer un dessinable basé sur un graphique vectoriel XML.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à