VectorDrawable Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale 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
- Ereditarietà
- Attributi
Commenti
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML.
<nota>forte:</strong> Per ottimizzare le prestazioni di ri-disegno, viene creata una cache bitmap per ogni VectorDrawable. Pertanto, facendo riferimento allo stesso VectorDrawable significa condividere la stessa cache bitmap. Se questi riferimenti non sono d'accordo sulla stessa dimensione, la bitmap verrà ricreata e ridisegnata ogni volta che vengono modificate le dimensioni. In altre parole, se viene usato VectorDrawable per dimensioni diverse, è più efficiente creare più VectorDrawables, uno per ogni dimensione.
VectorDrawable può essere definito in un file XML con l'elemento <vector> .
Il vettore disegnabile ha gli elementi seguenti:
<dt/dt><vector><>< dl><dd>Usato per definire un vettore drawable <dl><dt>android:name</dt><dd>Definisce il nome di questo vettore disegnabile.</dd><dt/dt>android:width<>< dd>Usato per definire la larghezza intrinseca dell'elemento drawable. Supporta tutte le unità di dimensione, normalmente specificate con dp.</dd><dt/dt>android:height<>< dd>Usato per definire l'altezza intrinseca dell'elemento drawable. Supporta tutte le unità di dimensione, normalmente specificate con dp.</dd><dt/dt>android:viewportWidth<>< dd>Usato per definire la larghezza dello spazio del riquadro di visualizzazione. Il viewport è fondamentalmente l'area di disegno virtuale in cui vengono tracciati i percorsi.</dd><dt/dt>android:viewportHeight<>< dd>Usato per definire l'altezza dello spazio del riquadro di visualizzazione. Il viewport è fondamentalmente l'area di disegno virtuale in cui vengono tracciati i percorsi.</dd><dt/dt>android:tint<>< dd>Il colore da applicare all'oggetto disegnabile come tinta. Per impostazione predefinita, non viene applicata alcuna tinta.</dd><dt/dt>android:tintMode<>< dd>La modalità di fusione Porter-Duff per il colore della tinta. Il valore predefinito è src_in.</dd><dt/dt>android:autoMirrored<>< dd>Indica se è necessario eseguire il mirroring dell'oggetto drawable quando la direzione del layout è RTL (da destra a sinistra). Il valore predefinito è false.</dd><dt/dt>android:alpha<>< dd>L'opacità di questo elemento drawable. Il valore predefinito è 1.0.</dd></dl></dd></dl>
<dl>dt/dt<><group><> dd<Definisce un gruppo di percorsi o sottogruppi, oltre a informazioni di trasformazione.> Le trasformazioni vengono definite nelle stesse coordinate del riquadro di visualizzazione. E le trasformazioni vengono applicate nell'ordine di scala, ruotare e quindi traslare.
<dl>dt/dt<>android:name<> dd<Definisce il nome del gruppo.></dd><dt/dt>android:rotation<>< dd>Gradi di rotazione del gruppo. Il valore predefinito è 0.</dd><dt/dt>android:pivotX<>< dd>Coordinata X del pivot per la scala e la rotazione del gruppo. Questo valore viene definito nello spazio del riquadro di visualizzazione. Il valore predefinito è 0.</dd><dt/dt>android:pivotY<>< dd>Coordinata Y del pivot per la scala e la rotazione del gruppo. Questo valore viene definito nello spazio del riquadro di visualizzazione. Il valore predefinito è 0.</dd><dt/dt>android:scaleX<>< dd>La quantità di scala sulla coordinata X. Il valore predefinito è 1.</dd><dt/dt>android:scaleY<>< dd>La quantità di scala sulla coordinata Y. Il valore predefinito è 1.</dd><dt/dt>android:translateX<>< dd>Quantità di traslazione sulla coordinata X. Questo valore viene definito nello spazio del riquadro di visualizzazione. Il valore predefinito è 0.</dd><dt/dt>android:translateY<>< dd>Quantità di traslazione sulla coordinata Y. Questo valore viene definito nello spazio del riquadro di visualizzazione. Il valore predefinito è 0.</dd></dl></dd></dl>
<dl>dt/dt<><path><> dd<Definisce i percorsi da disegnare.>
<dl>dt/dt<>android:name<> dd<Definisce il nome del percorso.></dd><dt/dt>android:pathData<>< dd>Definisce i dati del percorso usando esattamente lo stesso formato dell'attributo "d" nei dati del percorso SVG. Questo valore viene definito nello spazio del riquadro di visualizzazione.</dd><dt/dt>android:fillColor<>< dd>Specifica il colore utilizzato per riempire il percorso. Può essere un colore o, per SDK 24+, un elenco di stati del colore o un colore sfumato (vedere android.R.styleable#GradientColor e android.R.styleable#GradientColorItem). Se questa proprietà è animata, qualsiasi valore impostato dall'animazione sostituirà il valore originale. Se questa proprietà non è specificata, non viene disegnato alcun riempimento del percorso.</dd><dt/dt>android:strokeColor<>< dd>Specifica il colore utilizzato per disegnare il contorno del percorso. Può essere un colore o, per SDK 24+, un elenco di stati del colore o un colore sfumato (vedere android.R.styleable#GradientColor e android.R.styleable#GradientColorItem). Se questa proprietà è animata, qualsiasi valore impostato dall'animazione sostituirà il valore originale. Non viene disegnato alcun contorno di percorso se questa proprietà non è specificata.</dd><dt/dt>android:strokeWidth<>< dd>Larghezza di un tratto di percorso. Il valore predefinito è 0.</dd><dt/dt>android:strokeAlpha<>< dd>L'opacità di un tratto di percorso. Il valore predefinito è 1.</dd><dt/dt>android:fillAlpha<>< dd>L'opacità con cui riempire il percorso. Il valore predefinito è 1.</dd><dt/dt>android:trimPathStart<>< dd>Frazione del percorso da tagliare dall'inizio, nell'intervallo compreso tra 0 e 1. Il valore predefinito è 0.</dd><dt/dt>android:trimPathEnd<>< dd>La frazione del percorso da tagliare dalla fine, nell'intervallo compreso tra 0 e 1. Il valore predefinito è 1.</dd><dt/dt>android:trimPathOffset<>< dd>Area di taglio shift (consente all'area mostrata di includere l'inizio e la fine), nell'intervallo compreso tra 0 e 1. Il valore predefinito è 0.</dd><dt/dt>android:strokeLineCap<>< dd>Imposta la lineacap per un percorso tracciato: butt, round, square. Il valore predefinito è butt.</dd><dt/dt>android:strokeLineJoin<>< dd>Imposta la lineaJoin per un percorso tracciato: miter,round,bevel. Il valore predefinito è miter.</dd><dt/dt>android:strokeMiterLimit<>< dd>Imposta il limite miter per un percorso tracciato. Il valore predefinito è 4.</dd><dt/dt>android:fillType<>< dd>Per SDK 24+, imposta il fillType per un percorso. I tipi possono essere "evenOdd" o "nonZero". Si comportano come le proprietà "fill-rule" di SVG. Il valore predefinito è diverso da Zero. Per altri dettagli, vedere FillRuleProperty</dd></dl></dd>
</Dl>
<dl>dt/dt<><clip-path><> dd<Definisce il percorso in modo che sia la clip corrente.> Si noti che il percorso di ritaglio si applica solo al gruppo corrente e ai relativi elementi figlio.
<dl>dt/dt<>android:name<> dd<Definisce il nome del percorso di ritaglio.></dd dd><>Animatable : No.</dd><dt/dt>android:pathData<>< dd>Definisce il percorso clip usando lo stesso formato dell'attributo "d" nei dati del percorso SVG.</dd dd><>Animatable : Sì.</dd></dl></dd></dl><li>Ecco un semplice VectorDrawable in questo file vectordrawable.xml.
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="64dp"
android:width="64dp"
android:viewportHeight="600"
android:viewportWidth="600" >
<group
android:name="rotationGroup"
android:pivotX="300.0"
android:pivotY="300.0"
android:rotation="45.0" >
<path
android:name="v"
android:fillColor="#000000"
android:pathData="M300,70 l 0,-70 70,70 0,0 -70,70z" />
</group>
</vector>
<Supporto /li><h4 Gradient>/h4<> Sono supportati 3 tipi di sfumature: android.graphics.LinearGradient, android.graphics.RadialGradiento android.graphics.SweepGradient.
Sono inoltre supportati tutti e tre i tipi di modalità android.graphics.Shader.TileModeriquadro: CLAMP, REPEAT, MIRROR.
Tutti gli attributi sono elencati in android.R.styleable#GradientColor. Si noti che i diversi attributi sono rilevanti per diversi tipi di sfumatura.
<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<startColor>/td td td<><><><><><>centerColor</td td><>centerColor</td></tr tr><><td>endColor</td td><endColor></td td><>endColor/td td endColor</td></tr tr><><td>< type/><>td td type</td>< td><>type</tr tr><><td>tileMode/td<>td<tileMode></td><td>tileMode</td></tr tr><><td>startX</td td><>centerX</td td td><>centerX</td></tr tr><><td>startY</td><>centerY<>/td td<><></tr tr><><td>endX</td td><>gradientRadius</td><td></td></tr tr><><td>endY</td td><></td td></td></td></tr></table>
Si noti anche che se viene definito un elemento android.R.styleable#GradientColorItem color, startColor, centerColor e endColor verranno ignorati.
Vedere altri dettagli in android.R.styleable#GradientColor e android.R.styleable#GradientColorItem.
Di seguito è riportato un semplice esempio che definisce una sfumatura lineare.
<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">
</gradient>
Ecco un semplice esempio che definisce una sfumatura radiale usando elementi di colore.
<gradient xmlns:android="http://schemas.android.com/apk/res/android"
android:centerX="300"
android:centerY="300"
android:gradientRadius="100"
android:type="radial">
<item android:offset="0.1" android:color="#0ff"/>
<item android:offset="0.4" android:color="#fff"/>
<item android:offset="0.9" android:color="#ff0"/>
</gradient>
per android.graphics.drawable.VectorDrawable.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Costruttori
| Nome | Descrizione |
|---|---|
| VectorDrawable() |
Unico costruttore per regolarle tutte. |
| VectorDrawable(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Proprietà
| Nome | Descrizione |
|---|---|
| Alpha |
Ottiene il valore alfa corrente per l'oggetto drawable. (Ereditato da Drawable) |
| AutoMirrored |
Indica se l'oggetto Drawable verrà automaticamente sottoposto a mirroring quando la direzione del layout è RTL da destra a sinistra. -oppure- Imposta se questa proprietà Drawable viene automaticamente con mirroring quando la direzione del layout è RTL (da destra a sinistra). (Ereditato da Drawable) |
| Bounds |
Restituisce i limiti dell'oggetto drawable Rect. -oppure- Specificare un rettangolo di delimitazione per l'oggetto Drawable. (Ereditato da Drawable) |
| Callback |
Restituisce l'implementazione corrente |
| ChangingConfigurations |
Restituisce una maschera dei parametri di configurazione per i quali può cambiare questo elemento drawable, richiedendo che venga ricreato. -oppure- Impostare una maschera dei parametri di configurazione per i quali questa modifica può essere modificata, richiedendo che venga ricreata. (Ereditato da Drawable) |
| Class |
Restituisce la classe di runtime di questo |
| ColorFilter |
Restituisce il filtro colore corrente o |
| Current | (Ereditato da Drawable) |
| DirtyBounds |
Restituisce i limiti sporchi dell'oggetto disegnabile Rect. (Ereditato da Drawable) |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| HasFocusStateSpecified |
Indica se questo oggetto drawable ha almeno una specifica di stato che specifica in modo esplicito |
| IntrinsicHeight |
Restituisce l'altezza intrinseca dell'oggetto drawable. (Ereditato da Drawable) |
| IntrinsicWidth |
Restituisce la larghezza intrinseca dell'oggetto drawable. (Ereditato da Drawable) |
| IsFilterBitmap |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. (Ereditato da Drawable) |
| IsProjected |
Indica se questa proiezione di richieste disegnabili. (Ereditato da Drawable) |
| IsStateful |
Indica se questo elemento drawable cambierà l'aspetto in base allo stato. (Ereditato da Drawable) |
| IsVisible | (Ereditato da Drawable) |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniPeerMembers |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. |
| LayoutDirection |
Restituisce la direzione del layout risolto per questo elemento Drawable. (Ereditato da Drawable) |
| Level |
Recuperare il livello corrente. (Ereditato da Drawable) |
| MinimumHeight |
Restituisce l'altezza minima suggerita da questo oggetto Drawable. (Ereditato da Drawable) |
| MinimumWidth |
Restituisce la larghezza minima suggerita da questo oggetto Drawable. (Ereditato da Drawable) |
| Opacity |
Restituisce l'opacità/trasparenza di questo elemento Drawable. |
| OpticalInsets |
Restituisce in imposta gli inset di layout suggeriti da questo elemento Drawable per l'uso con operazioni di allineamento durante il layout. (Ereditato da Drawable) |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| TransparentRegion |
Restituisce un'area che rappresenta la parte dell'oggetto Drawable completamente trasparente. (Ereditato da Drawable) |
Metodi
| Nome | Descrizione |
|---|---|
| ApplyTheme(Resources+Theme) |
Applica il tema specificato a questo elemento Drawable e ai relativi elementi figlio. (Ereditato da Drawable) |
| CanApplyTheme() | (Ereditato da Drawable) |
| ClearColorFilter() |
Rimuove il filtro colori per questo elemento disegnabile. (Ereditato da Drawable) |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| CopyBounds() |
Restituisce una copia dei limiti di drawable in un nuovo rect. (Ereditato da Drawable) |
| CopyBounds(Rect) |
Restituisce una copia dei limiti dell'oggetto drawable nell'oggetto Rect specificato (allocato dal chiamante). (Ereditato da Drawable) |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Draw(Canvas) |
Disegnare nei limiti (impostati tramite setBounds) rispettando gli effetti facoltativi, ad esempio alfa (impostato tramite setAlpha) e il filtro colore (impostato tramite setColorFilter). |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetConstantState() |
Restituisce un'istanza |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetHotspotBounds(Rect) |
Popola |
| GetOutline(Outline) |
Viene chiamato per ottenere l'elemento drawable per popolare l'oggetto Outline che definisce l'area di disegno. (Ereditato da Drawable) |
| GetPadding(Rect) |
Restituisce in spaziatura interna gli inset suggeriti da questo elemento Drawable per posizionare il contenuto all'interno dei limiti di drawable. (Ereditato da Drawable) |
| GetState() |
Descrive lo stato corrente, come unione di stati primitivi, ad esempio |
| Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme) |
Gonfiare questo elemento drawable da una risorsa XML. (Ereditato da Drawable) |
| Inflate(Resources, XmlReader, IAttributeSet) |
Gonfiare questo elemento drawable da una risorsa XML. (Ereditato da Drawable) |
| InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme) |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. (Ereditato da Drawable) |
| InflateAsync(Resources, XmlReader, IAttributeSet) |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. (Ereditato da Drawable) |
| InvalidateSelf() |
Utilizzare l'implementazione corrente |
| JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| JumpToCurrentState() |
Se l'oggetto Drawable esegue la transizione delle animazioni tra gli stati, chiedere di passare immediatamente allo stato corrente e ignorare le animazioni attive. (Ereditato da Drawable) |
| Mutate() |
Rendere questa modifica modificabile disegnabile. (Ereditato da Drawable) |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| OnBoundsChange(Rect) |
Eseguire l'override di questa impostazione nella sottoclasse per modificare l'aspetto se si modifica in base ai limiti. (Ereditato da Drawable) |
| OnLayoutDirectionChanged(Int32) |
Chiamato quando cambia la direzione del layout risolto dell'oggetto drawable. (Ereditato da Drawable) |
| OnLevelChange(Int32) |
Eseguire l'override di questa impostazione nella sottoclasse per modificare l'aspetto se si modifica in base al livello. (Ereditato da Drawable) |
| OnStateChange(Int32[]) |
Eseguire l'override di questa classe nella sottoclasse per modificare l'aspetto se si riconosce lo stato specificato. (Ereditato da Drawable) |
| ScheduleSelf(Action, Int64) |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. (Ereditato da Drawable) |
| ScheduleSelf(IRunnable, Int64) |
Utilizzare l'implementazione corrente |
| SetAlpha(Int32) |
Specificare un valore alfa per l'oggetto drawable. 0 significa completamente trasparente e 255 significa completamente opaco. |
| SetBounds(Int32, Int32, Int32, Int32) |
Specificare un rettangolo di delimitazione per Drawable. (Ereditato da Drawable) |
| SetCallback(Drawable+ICallback) |
Associare un |
| SetColorFilter(Color, PorterDuff+Mode) |
Specificare un colore e una modalità Porter-Duff come filtro colori per questo elemento disegnabile. (Ereditato da Drawable) |
| SetColorFilter(ColorFilter) |
Specificare un filtro colore facoltativo per l'elemento drawable. |
| SetDither(Boolean) |
Impostare su true per fare in modo che il ditherable disegnabile quando viene disegnato in un dispositivo con meno di 8 bit per ogni componente di colore. (Ereditato da Drawable) |
| SetFilterBitmap(Boolean) |
Impostare su true per fare in modo che il filtro disegnabile le bitmap con campionamento bilineare quando vengono ridimensionate o ruotate. (Ereditato da Drawable) |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetHotspot(Single, Single) |
Specifica la posizione dell'hotspot all'interno dell'oggetto drawable. (Ereditato da Drawable) |
| SetHotspotBounds(Int32, Int32, Int32, Int32) |
Imposta i limiti a cui è vincolato l'hotspot, se devono essere diversi dai limiti disegnabili. (Ereditato da Drawable) |
| SetLayoutDirection(LayoutDirection) |
Impostare la direzione del layout per questo elemento disegnabile. (Ereditato da Drawable) |
| SetLevel(Int32) |
Specificare il livello per l'elemento drawable. (Ereditato da Drawable) |
| SetState(Int32[]) |
Specificare un set di stati per l'oggetto drawable. (Ereditato da Drawable) |
| SetTint(Int32) |
Specifica il colore della tinta per questo elemento disegnabile. (Ereditato da Drawable) |
| SetTintBlendMode(BlendMode) |
Specifica una modalità di fusione della tinta per questo elemento drawable. (Ereditato da Drawable) |
| SetTintList(ColorStateList) |
Specifica il colore della tinta per questo elemento disegnabile come elenco di stati colore. (Ereditato da Drawable) |
| SetTintMode(PorterDuff+Mode) |
Specifica una modalità di fusione della tinta per questo elemento drawable. (Ereditato da Drawable) |
| SetVisible(Boolean, Boolean) |
Impostare se l'oggetto Drawable è visibile. (Ereditato da Drawable) |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| UnscheduleSelf(Action) |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. (Ereditato da Drawable) |
| UnscheduleSelf(IRunnable) |
Utilizzare l'implementazione corrente |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Notifica al runtime di interoperabilità che il peer gestito è stato eliminato. (Ereditato da Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito. (Ereditato da Object) |
| IJavaPeerable.Finalized() |
Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato. (Ereditato da Object) |
| IJavaPeerable.JniManagedPeerState |
Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI. (Ereditato da Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Imposta il codice hash dell'identità di interoperabilità per questo Java peer. (Ereditato da Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Imposta lo stato peer gestito e JNI per questo peer Java. (Ereditato da Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Imposta il riferimento all'oggetto JNI usato da questo peer gestito. (Ereditato da Object) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
In questo modo è possibile creare un elemento drawable basato su un elemento grafico vettoriale XML. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |