Resources.Theme 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.
Questa classe contiene i valori dell'attributo corrente per un tema specifico.
[Android.Runtime.Register("android/content/res/Resources$Theme", DoNotGenerateAcw=true)]
public sealed class Resources.Theme : Java.Lang.Object
[<Android.Runtime.Register("android/content/res/Resources$Theme", DoNotGenerateAcw=true)>]
type Resources.Theme = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Questa classe contiene i valori dell'attributo corrente per un tema specifico. In altre parole, un tema è un set di valori per gli attributi delle risorse; questi vengono usati in combinazione con TypedArray
per risolvere il valore finale per un attributo.
Gli attributi del tema vengono visualizzati in due modi: (1) un attributo con stile può fare riferimento esplicito a un valore nel tema tramite la sintassi "?themeAttribute". (2) se non è stato definito alcun valore per un attributo in stile specifico, come ultima risorsa si cercherà di trovare il valore dell'attributo nel tema.
In genere si useranno le #obtainStyledAttributes
API per recuperare gli attributi XML con informazioni di stile e tema applicate.
Documentazione Java per android.content.res.Resources.Theme
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Proprietà
ChangingConfigurations |
Restituisce una maschera di bit delle modifiche di configurazione che influisce su questo tema (e quindi richiede il ricaricamento completo). |
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
JniPeerMembers |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. |
PeerReference |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
Resources |
Restituisce le risorse a cui appartiene questo tema. |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
ApplyStyle(Int32, Boolean) |
Inserire nuovi valori di attributo nel tema. |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
Dispose(Boolean) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
Dump(LogPriority, String, String) |
Stampare il contenuto di questo tema nel log. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetAttributeResolutionStack(Int32, Int32, Int32) |
Restituisce l'elenco ordinato di ID risorsa considerato durante la risoluzione dei valori degli attributi durante l'esecuzione di una chiamata equivalente a |
GetDrawable(Int32) |
Restituisce un oggetto disegnabile associato a un ID risorsa specifico e stile per il tema. |
GetExplicitStyle(IAttributeSet) |
Restituisce l'ID risorsa per lo stile specificato usando |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Restituisce un oggetto TypedArray che contiene i valori dell'attributo in var set/var> elencati in <var>attrs</var>.<>< |
ObtainStyledAttributes(Int32, Int32[]) |
Restituire un oggetto TypedArray che contiene i valori definiti dalla risorsa di stile var resid</var elencati in <var>attrs</var>>.<> |
ObtainStyledAttributes(Int32[]) |
Restituisce un oggetto TypedArray contenente i valori definiti da var Theme</var>> elencati in <var>attrs</var>.< |
Rebase() |
Ribase il tema rispetto alla configurazione corrente dell'oggetto Resource padre applicando nuovamente gli stili passati a |
ResolveAttribute(Int32, TypedValue, Boolean) |
Recuperare il valore di un attributo nel tema. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetTo(Resources+Theme) |
Impostare questo tema per contenere lo stesso contenuto dell'altro tema. |
ToArray<T>() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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
IJavaPeerable.Disposed() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. |
GetJniTypeName(IJavaPeerable) |
Questa classe contiene i valori dell'attributo corrente per un tema specifico. |