Condividi tramite


TransitionManager Classe

Definizione

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à
TransitionManager
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 transitionManagernome 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 Objectoggetto .

(Ereditato da Object)
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 Scene.

(Ereditato da Object)
JniPeerMembers

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

PeerReference

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

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

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 Scene.

(Ereditato da Object)
Dispose(Boolean)

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
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 Scene.

(Ereditato da Object)
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 Scene.

(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 gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

(Ereditato da Object)

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 Scene.

GetJniTypeName(IJavaPeerable)

Questa classe gestisce il set di transizioni che vengono attivate quando si verifica una modifica di Scene.

Si applica a