TransitionManager 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 gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene
.
[Android.Runtime.Register("android/transition/TransitionManager", DoNotGenerateAcw=true)]
public class TransitionManager : Java.Lang.Object
[<Android.Runtime.Register("android/transition/TransitionManager", DoNotGenerateAcw=true)>]
type TransitionManager = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene
. Per usare il gestore, aggiungere scene insieme agli oggetti di transizione con chiamate a #setTransition(Scene, Transition)
o #setTransition(Scene, Scene, Transition)
. L'impostazione di transizioni specifiche per le modifiche della scena non è necessaria; per impostazione predefinita, una modifica della scena userà AutoTransition
per eseguire qualcosa di ragionevole per la maggior parte delle situazioni. Se l'applicazione vuole un comportamento di transizione diverso in queste situazioni, è necessario specificare altre transizioni per determinate modifiche della scena.
È possibile dichiarare TransitionManager nei file di risorse XML all'interno della res/transition
directory. Le risorse TransitionManager sono costituite dal transitionManager
nome del tag contenente uno o più transition
tag, ognuno dei quali descrive la relazione di tale transizione alle informazioni da/verso la scena nel tag. Ad esempio, ecco un file di risorse che dichiara diverse transizioni di scena:
{
Documentazione Java per android.transition.TransitionManager
.
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 .
Costruttori
TransitionManager() | |
TransitionManager(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
JniPeerMembers |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
PeerReference |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
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. |
Metodi
BeginDelayedTransition(ViewGroup) |
Metodo pratico per animare, usando la transizione predefinita, a una nuova scena definita da tutte le modifiche all'interno della radice della scena specificata tra la chiamata di questo metodo e il frame di rendering successivo. |
BeginDelayedTransition(ViewGroup, Transition) |
Metodo pratico per animare una nuova scena definita da tutte le modifiche all'interno della radice della scena specificata tra la chiamata di questo metodo e il frame di rendering successivo. |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
Dispose(Boolean) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
EndTransitions(ViewGroup) |
Termina tutte le transizioni in sospeso e in corso nella radice della scena specificata. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
Go(Scene) |
Metodo pratico per modificare semplicemente la scena specificata usando la transizione predefinita per TransitionManager. |
Go(Scene, Transition) |
Metodo pratico per modificare semplicemente la scena specificata usando la transizione specificata. |
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) |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetTransition(Scene, Scene, Transition) |
Imposta una transizione specifica da eseguire quando la coppia specificata di scene viene chiusa/immessa. |
SetTransition(Scene, Transition) |
Imposta una transizione specifica da eseguire quando viene immessa la scena specificata. |
ToArray<T>() |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
TransitionTo(Scene) |
Passare alla scena specificata usando la transizione appropriata per questa particolare modifica della scena (come specificato in TransitionManager o l'impostazione predefinita se non esiste alcuna transizione). |
UnregisterFromRuntime() |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
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 gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.DisposeUnlessReferenced() |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.Finalized() |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.JniManagedPeerState |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |
GetJniTypeName(IJavaPeerable) |
Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di |