Поделиться через


Activity.OverridePendingTransition Метод

Определение

Перегрузки

OverridePendingTransition(Int32, Int32)

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

OverridePendingTransition(Int32, Int32, Int32)

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

OverridePendingTransition(Int32, Int32)

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

[Android.Runtime.Register("overridePendingTransition", "(II)V", "GetOverridePendingTransition_IIHandler")]
public virtual void OverridePendingTransition (int enterAnim, int exitAnim);
[<Android.Runtime.Register("overridePendingTransition", "(II)V", "GetOverridePendingTransition_IIHandler")>]
abstract member OverridePendingTransition : int * int -> unit
override this.OverridePendingTransition : int * int -> unit

Параметры

enterAnim
Int32

Идентификатор ресурса анимации, используемый для входящего действия. Используйте 0 для анимации без анимации.

exitAnim
Int32

Идентификатор ресурса анимации, используемый для исходящего действия. Используйте 0 для анимации без анимации.

Атрибуты

Комментарии

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

android.os.Build.VERSION_CODES#JELLY_BEAN В качестве альтернативы использованию этого с начальными действиями следует предоставить требуемые сведения об анимации через ActivityOptions пакет или #startActivity(Intent, Bundle) связанную функцию. Это позволяет указать настраиваемую анимацию даже при запуске действия вне контекста текущего верхнего действия.

Af of android.os.Build.VERSION_CODES#S application может указывать только анимацию перехода, если переход происходит в той же задаче. Системная анимация по умолчанию используется для анимаций перехода между задачами.

Этот элемент считается нерекомендуемым. Вместо этого используйте #overrideActivityTransition(int, int, int)}.

Документация по Java для android.app.Activity.overridePendingTransition(int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

OverridePendingTransition(Int32, Int32, Int32)

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

[Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)]
public virtual void OverridePendingTransition (int enterAnim, int exitAnim, int backgroundColor);
[<Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)>]
abstract member OverridePendingTransition : int * int * int -> unit
override this.OverridePendingTransition : int * int * int -> unit

Параметры

enterAnim
Int32

Идентификатор ресурса анимации, используемый для входящего действия. Используйте 0 для анимации без анимации.

exitAnim
Int32

Идентификатор ресурса анимации, используемый для исходящего действия. Используйте 0 для анимации без анимации.

backgroundColor
Int32

Цвет фона, используемый для фона во время анимации, если анимация требует фона. Установите значение 0, чтобы не переопределить цвет по умолчанию.

Атрибуты

Комментарии

Вызов сразу после одного из вариантов #startActivity(Intent) или #finish указания явной анимации перехода для выполнения следующей.

android.os.Build.VERSION_CODES#JELLY_BEAN В качестве альтернативы использованию этого с начальными действиями следует предоставить требуемые сведения об анимации через ActivityOptions пакет или #startActivity(Intent, Bundle) связанную функцию. Это позволяет указать настраиваемую анимацию даже при запуске действия вне контекста текущего верхнего действия.

Этот элемент считается нерекомендуемым. Вместо этого используйте #overrideActivityTransition(int, int, int, int)}.

Документация по Java для android.app.Activity.overridePendingTransition(int, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к