Transition.AddTarget Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.