Transition.PathMotion Propriedade
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.
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.
public virtual Android.Transitions.PathMotion? PathMotion { [Android.Runtime.Register("getPathMotion", "()Landroid/transition/PathMotion;", "GetGetPathMotionHandler")] get; [Android.Runtime.Register("setPathMotion", "(Landroid/transition/PathMotion;)V", "GetSetPathMotion_Landroid_transition_PathMotion_Handler")] set; }
[<get: Android.Runtime.Register("getPathMotion", "()Landroid/transition/PathMotion;", "GetGetPathMotionHandler")>]
[<set: Android.Runtime.Register("setPathMotion", "(Landroid/transition/PathMotion;)V", "GetSetPathMotion_Landroid_transition_PathMotion_Handler")>]
member this.PathMotion : Android.Transitions.PathMotion with get, set
Valor da propriedade
O objeto de algoritmo usado para interpolar ao longo de duas dimensões.
- Atributos
Comentários
Documentação do getter de propriedades:
Retorna o objeto de algoritmo usado para interpolar ao longo de duas dimensões. Normalmente, isso é usado para determinar o movimento De exibição entre dois pontos.
Ao descrever em XML, use uma marca XML aninhada para o movimento do caminho. Ele pode ser uma das marcas internas arcMotion ou patternPathMotion ou pode ser um PathMotion personalizado usando pathMotion o class atributo com o nome de classe totalmente descrito. Por exemplo:
{@code
<changeBounds>
<pathMotion class="my.app.transition.MyPathMotion"/>
</changeBounds>}
ou
{@code
<changeBounds>
<arcMotion android:minimumHorizontalAngle="15"
android:minimumVerticalAngle="0"
android:maximumAngle="90"/>
</changeBounds>}
Java documentação para android.transition.Transition.getPathMotion().
Documentação do setter de propriedades:
Define o algoritmo usado para calcular a interpolação bidimensional.
Transições como android.transition.ChangeBounds mover Exibições, normalmente em um caminho reto entre as posições inicial e final. Os aplicativos que desejam fazer com que esses movimentos se movam em uma curva podem alterar a forma como as exibições interpolam em duas dimensões estendendo PathMotion e implementando android.transition.PathMotion#getPath(float, float, float, float).
Ao descrever em XML, use uma marca XML aninhada para o movimento do caminho. Ele pode ser uma das marcas internas arcMotion ou patternPathMotion ou pode ser um PathMotion personalizado usando pathMotion o class atributo com o nome de classe totalmente descrito. Por exemplo:
{@code
<changeBounds>
<pathMotion class="my.app.transition.MyPathMotion"/>
</changeBounds>
}
ou
{@code
<changeBounds>
<arcMotion android:minimumHorizontalAngle="15"
android:minimumVerticalAngle="0" android:maximumAngle="90"/>
</changeBounds>
}
Java documentação para android.transition.Transition.setPathMotion(android.transition.PathMotion).
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.