Idioma

Transition.AddTarget Método

Definição

Sobrecargas

Nome Description
AddTarget(View)

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

AddTarget(Class)

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

AddTarget(Int32)

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

AddTarget(String)

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

AddTarget(View)

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

[Android.Runtime.Register("addTarget", "(Landroid/view/View;)Landroid/transition/Transition;", "GetAddTarget_Landroid_view_View_Handler")]
public virtual Android.Transitions.Transition? AddTarget(Android.Views.View? target);
[<Android.Runtime.Register("addTarget", "(Landroid/view/View;)Landroid/transition/Transition;", "GetAddTarget_Landroid_view_View_Handler")>]
abstract member AddTarget : Android.Views.View -> Android.Transitions.Transition
override this.AddTarget : Android.Views.View -> Android.Transitions.Transition

Parâmetros

target
View

Uma exibição na qual a Transição atuará deve ser não nula.

Retornos

A Transição à qual o destino é adicionado. Retornar o mesmo objeto torna mais fácil encadear chamadas durante a construção, como transitionSet.addTransitions(new Fade()).addTarget(someView);

Atributos

Comentários

Define as instâncias de exibição de destino que esta Transição está interessada em animar. Por padrão, não há destinos e uma Transição escutará as alterações em cada exibição na hierarquia abaixo do sceneRoot da Cena em transição. A configuração de destinos restringe a Transição para escutar apenas e agir sobre esses modos de exibição. Todas as outras exibições serão ignoradas.

A lista de destino é como a #addTarget(int) targetId lista, exceto que esta lista especifica as instâncias de exibição reais, não as IDs das exibições. Essa é uma distinção importante quando as alterações de cena envolvem hierarquias de exibição que foram infladas separadamente; modos de exibição diferentes podem compartilhar a mesma ID, mas não são na verdade a mesma instância. Se a transição deve tratar esses modos de exibição como iguais, deve #addTarget(int) ser usada em vez de #addTarget(View). Se, por outro lado, as alterações de cena envolverem alterações dentro da mesma hierarquia de exibição, entre exibições que não necessariamente têm IDs definidas nelas, a lista de destino de exibições poderá ser mais conveniente.

Java documentação para android.transition.Transition.addTarget(android.view.View).

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

Confira também

Aplica-se a

AddTarget(Class)

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

[Android.Runtime.Register("addTarget", "(Ljava/lang/Class;)Landroid/transition/Transition;", "GetAddTarget_Ljava_lang_Class_Handler")]
public virtual Android.Transitions.Transition? AddTarget(Java.Lang.Class? targetType);
[<Android.Runtime.Register("addTarget", "(Ljava/lang/Class;)Landroid/transition/Transition;", "GetAddTarget_Ljava_lang_Class_Handler")>]
abstract member AddTarget : Java.Lang.Class -> Android.Transitions.Transition
override this.AddTarget : Java.Lang.Class -> Android.Transitions.Transition

Parâmetros

targetType
Class

O tipo a ser incluído ao executar essa transição.

Retornos

A Transição à qual a classe de destino foi adicionada. Retornar o mesmo objeto torna mais fácil encadear chamadas durante a construção, como transitionSet.addTransitions(new Fade()).addTarget(ImageView.class);

Atributos

Comentários

Adiciona a classe de um modo de exibição de destino que esta Transição está interessada em animar. Por padrão, não há targetTypes e uma Transição escutará as alterações em cada exibição na hierarquia abaixo do sceneRoot da Cena em que está sendo transicionada. Definir targetTypes restringe a Transição para apenas escutar e agir em modos de exibição com essas classes. Exibições com classes diferentes serão ignoradas.

Observe que qualquer Exibição que possa ser convertida em targetType será incluída, portanto, se targetType for View.class, todas as exibições serão incluídas.

Documentação Java para android.transition.Transition.addTarget(java.lang.Class).

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

Confira também

  • AddTarget(Int32)
  • AddTarget(View)
  • <xref:Android.Transitions.Transition.ExcludeTarget(Java.Lang.Class%2c+System.Boolean)>
  • <xref:Android.Transitions.Transition.ExcludeChildren(Java.Lang.Class%2c+System.Boolean)>

Aplica-se a

AddTarget(Int32)

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

[Android.Runtime.Register("addTarget", "(I)Landroid/transition/Transition;", "GetAddTarget_IHandler")]
public virtual Android.Transitions.Transition? AddTarget(int targetId);
[<Android.Runtime.Register("addTarget", "(I)Landroid/transition/Transition;", "GetAddTarget_IHandler")>]
abstract member AddTarget : int -> Android.Transitions.Transition
override this.AddTarget : int -> Android.Transitions.Transition

Parâmetros

targetId
Int32

A ID de uma exibição de destino deve ser um número positivo.

Retornos

A Transição à qual a targetId é adicionada. Retornar o mesmo objeto torna mais fácil encadear chamadas durante a construção, como transitionSet.addTransitions(new Fade()).addTarget(someId);

Atributos

Comentários

Adiciona a ID de uma exibição de destino que esta Transição está interessada em animar. Por padrão, não há targetIds e uma Transição escutará as alterações em cada exibição na hierarquia abaixo do sceneRoot da Cena em que está sendo transicionada. A configuração de targetIds restringe a Transição para apenas escutar e agir em modos de exibição com essas IDs. Exibições com IDs diferentes ou nenhuma ID serão ignoradas.

Observe que o uso de IDs para especificar destinos implica que as IDs devem ser exclusivas dentro da hierarquia de exibição abaixo da raiz da cena.

Documentação Java para android.transition.Transition.addTarget(int).

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.

Confira também

Aplica-se a

AddTarget(String)

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

[Android.Runtime.Register("addTarget", "(Ljava/lang/String;)Landroid/transition/Transition;", "GetAddTarget_Ljava_lang_String_Handler")]
public virtual Android.Transitions.Transition? AddTarget(string? targetName);
[<Android.Runtime.Register("addTarget", "(Ljava/lang/String;)Landroid/transition/Transition;", "GetAddTarget_Ljava_lang_String_Handler")>]
abstract member AddTarget : string -> Android.Transitions.Transition
override this.AddTarget : string -> Android.Transitions.Transition

Parâmetros

targetName
String

O transitionName de um modo de exibição de destino deve ser não nulo.

Retornos

A Transição à qual o nome de transição de destino é adicionado. Retornar o mesmo objeto torna mais fácil encadear chamadas durante a construção, como transitionSet.addTransitions(new Fade()).addTarget(someName);

Atributos

Comentários

Adiciona o transitionName de uma exibição de destino que esta Transição está interessada em animar. Por padrão, não há targetNames e uma Transição escutará as alterações em cada exibição na hierarquia abaixo do sceneRoot da Cena em que está sendo transicionada. Definir targetNames restringe a Transição para apenas escutar e agir em modos de exibição com esses nomes de transição. Exibições com nomes de transição diferentes ou nenhum nome de transição serão ignorados.

Observe que transitionNames deve ser exclusivo dentro da hierarquia de exibição.

Java documentação para android.transition.Transition.addTarget(java.lang.String).

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.

Confira também

Aplica-se a