SharedElementCallback.OnSharedElementStart 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.
Em Transições de Atividade, onSharedElementStart é chamado imediatamente antes de capturar o início do estado do elemento compartilhado nas transições enter e reenter e imediatamente antes de capturar o final do estado do elemento compartilhado para transições de saída e retorno.
[Android.Runtime.Register("onSharedElementStart", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementStart_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")]
public virtual void OnSharedElementStart(System.Collections.Generic.IList<string>? sharedElementNames, System.Collections.Generic.IList<Android.Views.View>? sharedElements, System.Collections.Generic.IList<Android.Views.View>? sharedElementSnapshots);
[<Android.Runtime.Register("onSharedElementStart", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementStart_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")>]
abstract member OnSharedElementStart : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
override this.OnSharedElementStart : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
Parâmetros
Lista: Os nomes dos elementos compartilhados que foram aceitos na hierarquia De exibição.
Lista: Os elementos compartilhados que fazem parte da hierarquia De exibição.
Lista: As exibições que contêm capturas de tela do elemento compartilhado da janela de inicialização. Esses elementos não farão parte da cena, mas serão posicionados em relação ao Modo de Exibição de Decoração da Janela. Essa lista é nula para Transições de Fragmento.
- Atributos
Comentários
Em Transições de Atividade, onSharedElementStart é chamado imediatamente antes de capturar o início do estado do elemento compartilhado nas transições enter e reenter e imediatamente antes de capturar o final do estado do elemento compartilhado para transições de saída e retorno. Em Transições de Fragmento, onSharedElementStart é chamado imediatamente antes de capturar o estado inicial de todas as transições de elemento compartilhado. Essa chamada pode ser usada para ajustar o estado de início da transição modificando as exibições do elemento compartilhado. Observe que nenhuma etapa de layout será executada entre onSharedElementStart e a captura de estado de transição. Para transições de atividade, todas as alterações feitas em onSharedElementEnd(List,List,List,List) que não são atualizadas durante o layout devem ser corrigidas em onSharedElementStart para transições de saída e retorno. Por exemplo, rotação ou escala não será afetada pelo layout e, se alterada em onSharedElementEnd(List,List,List,List), ela também precisará ser redefinida no onSharedElementStart novamente para corrigir o estado final.
Referência do Android para android.app.SharedElementCallback.onSharedElementStart.
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.