Idioma

AutoTransition Classe

Definição

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

[Android.Runtime.Register("android/transition/AutoTransition", DoNotGenerateAcw=true)]
public class AutoTransition : Android.Transitions.TransitionSet
[<Android.Runtime.Register("android/transition/AutoTransition", DoNotGenerateAcw=true)>]
type AutoTransition = class
    inherit TransitionSet
Herança
Atributos

Comentários

Implementação do Android 16.

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

Uma AutoTransição pode ser descrita em um arquivo de recurso usando a marca autoTransition, juntamente com outros atributos padrão de android.R.styleable#Transition.

Java documentação para android.transition.AutoTransition.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
AutoTransition()

Constrói um objeto AutoTransition, que é um TransitionSet que primeiro esmaece os destinos que desaparecem, em seguida, move e redimensiona os destinos existentes e, por fim, desaparece em destinos que aparecem.

AutoTransition(Context, IAttributeSet)

Constrói um objeto AutoTransition, que é um TransitionSet que primeiro esmaece os destinos que desaparecem, em seguida, move e redimensiona os destinos existentes e, por fim, desaparece em destinos que aparecem.

AutoTransition(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
MatchId
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por android.view.View#getId().

(Herdado de Transition)
MatchInstance
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por instância de exibição.

(Herdado de Transition)
MatchItemId
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder pela ID do android.widget.Adapter item.

(Herdado de Transition)
MatchName
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por android.view.View#getTransitionName().

(Herdado de Transition)
OrderingSequential
Obsoleto.

Um sinalizador usado para indicar que as transições filho desse conjunto devem ser reproduzidas em sequência; quando uma transição filho termina, a próxima transição filho começa.

(Herdado de TransitionSet)
OrderingTogether
Obsoleto.

Um sinalizador usado para indicar que as transições filho desse conjunto devem começar ao mesmo tempo.

(Herdado de TransitionSet)

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Duration

Retorna o conjunto de duração nesta transição.

(Herdado de Transition)
Epicenter

Retorna o epicenter conforme especificado pelo android.transition.Transition.EpicenterCallback ou nulo se não houver retorno de chamada.

(Herdado de Transition)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Interpolator

Retorna o conjunto de interpoladores nesta transição.

(Herdado de Transition)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
JniPeerMembers

Obtém os metadados JNI usados para acessar membros dessa associação Java.

Name

Retorna o nome desta Transição.

(Herdado de Transition)
Ordering

Retorna a ordem deste TransitionSet.

(Herdado de TransitionSet)
PathMotion

Retorna o objeto de algoritmo usado para interpolar ao longo de duas dimensões. -ou- Define o algoritmo usado para calcular a interpolação bidimensional.

(Herdado de Transition)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Propagation

Retorna o android.transition.TransitionPropagation usado para calcular atrasos de início do Animador. -ou- Define o método para determinar atrasos de início do Animador.

(Herdado de Transition)
StartDelay

Retorna o conjunto startDelay nesta transição.

(Herdado de Transition)
TargetIds

Retorna a lista de IDs de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
TargetNames

Retorna a lista de transitionNames de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
Targets

Retorna a lista de exibições de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
TargetTypes

Retorna a lista de transitionNames de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

TransitionCount

Retorna o número de transições filho no TransitionSet.

(Herdado de TransitionSet)

Métodos

Nome Description
AddListener(Transition+ITransitionListener)

Adiciona um ouvinte ao conjunto de ouvintes que são enviados eventos ao longo da vida útil de uma animação, como iniciar, repetir e terminar.

(Herdado de Transition)
AddTarget(Class)

Adiciona a classe de um modo de exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(Int32)

Adiciona a ID de uma exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(String)

Adiciona o transitionName de uma exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(View)

Define as instâncias de exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTransition(Transition)

Adiciona a transição filho a esse conjunto.

(Herdado de TransitionSet)
CanRemoveViews() (Herdado de Transition)
CaptureEndValues(TransitionValues)

Captura os valores na cena final das propriedades que essa transição monitora.

(Herdado de TransitionSet)
CaptureStartValues(TransitionValues)

Captura os valores na cena inicial das propriedades que essa transição monitora.

(Herdado de TransitionSet)
Clone()

Cria e retorna uma cópia disso Object.

(Herdado de Transition)
Construct(JniObjectReference, JniObjectReferenceOptions)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

Esse método cria uma animação que será executada para essa transição, considerando as informações nas estruturas startValues e endValues capturadas anteriormente para as cenas de início e de término.

(Herdado de Transition)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
Equals(Object)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
ExcludeChildren(Class, Boolean)

Se deve adicionar o tipo fornecido à lista de tipos cujos filhos devem ser excluídos dessa transição.

(Herdado de Transition)
ExcludeChildren(Int32, Boolean)

Se deseja adicionar os filhos da ID fornecida à lista de destinos a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeChildren(View, Boolean)

Se os filhos de determinado destino devem ser adicionados à lista de filhos de destino a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(Class, Boolean)

Se deseja adicionar o tipo fornecido à lista de tipos a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(Int32, Boolean)

Se deseja adicionar a ID fornecida à lista de IDs de destino a serem excluídas dessa transição.

(Herdado de Transition)
ExcludeTarget(String, Boolean)

Se deseja adicionar o nome de transição fornecido à lista de nomes de transição de destino a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(View, Boolean)

Se deseja adicionar o destino determinado à lista de destinos a serem excluídos dessa transição.

(Herdado de Transition)
GetEpicenterCallback()

Retorna o retorno de chamada usado para localizar o epicenter da Transição.

(Herdado de Transition)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetTransitionAt(Int32)

Retorna a transição filho na posição especificada no TransitionSet.

(Herdado de TransitionSet)
GetTransitionProperties()

Retorna o conjunto de nomes de propriedades usados armazenados no TransitionValues objeto passado para #captureStartValues(TransitionValues) o qual essa transição se preocupa com a finalidade de cancelar animações sobrepostas.

(Herdado de Transition)
GetTransitionValues(View, Boolean)

Esse método pode ser chamado por transições para obter o TransitionValues para qualquer exibição específica durante o processo de reprodução de transição.

(Herdado de Transition)
IsTransitionRequired(TransitionValues, TransitionValues)

Retorna se a transição deve ou não criar um Animador, com base nos valores capturados durante #captureStartValues(TransitionValues) e #captureEndValues(TransitionValues).

(Herdado de Transition)
JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
RemoveListener(Transition+ITransitionListener)

Remove um ouvinte do conjunto que escuta essa animação.

(Herdado de Transition)
RemoveTarget(Class)

Remove o destino determinado da lista de destinos que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(Int32)

Remove a targetId fornecida da lista de IDs que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(String)

Remove o targetName fornecido da lista de nomes de transição que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(View)

Remove o destino determinado da lista de destinos que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTransition(Transition)

Remove a transição filho especificada desse conjunto.

(Herdado de TransitionSet)
SetDuration(Int64)

Define a duração dessa transição.

(Herdado de Transition)
SetEpicenterCallback(Transition+EpicenterCallback)

Define o retorno de chamada a ser usado para localizar o epicenter de uma Transição.

(Herdado de Transition)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetInterpolator(ITimeInterpolator)

Define o interpolador dessa transição.

(Herdado de Transition)
SetMatchOrder(Int32[])

Define a ordem na qual a Transição corresponde aos valores de início e de término da exibição.

(Herdado de Transition)
SetOrdering(TransitionOrdering)

Define a ordem de reprodução das transições filho desse conjunto.

(Herdado de TransitionSet)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
SetStartDelay(Int64)

Define o startDelay dessa transição.

(Herdado de Transition)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Remove essa instância da pesquisa de objeto Java do runtime.

(Herdado de Transition)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Classe de utilitário para criar uma transição padrão que esmaece, move e redimensiona automaticamente exibições durante uma alteração de cena.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a