TransitionManager Класс

Определение

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

[Android.Runtime.Register("android/transition/TransitionManager", DoNotGenerateAcw=true)]
public class TransitionManager : Java.Lang.Object
[<Android.Runtime.Register("android/transition/TransitionManager", DoNotGenerateAcw=true)>]
type TransitionManager = class
    inherit Object
Наследование
TransitionManager
Атрибуты

Комментарии

Этот класс управляет набором переходов, которые запускаются при изменении Scene. Чтобы использовать диспетчер, добавьте сцены вместе с объектами перехода с вызовами или #setTransition(Scene, Transition)#setTransition(Scene, Scene, Transition). Настройка конкретных переходов для изменений сцены не требуется; По умолчанию изменение сцены будет использоваться для AutoTransition выполнения чего-то разумного в большинстве ситуаций. Указание других переходов для конкретных изменений сцены необходимо только в том случае, если в таких ситуациях приложению требуется другое поведение перехода.

TransitionManagers можно объявить в XML-файлах ресурсов в каталоге res/transition . Ресурсы TransitionManager состоят из transitionManagerимени тега, содержащего один или несколько transition тегов, каждый из которых описывает связь этого перехода к сведениям о сцене в этом теге. Например, ниже приведен файл ресурсов, который объявляет несколько переходов сцены:

{

Документация по Java для android.transition.TransitionManager.

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

Конструкторы

TransitionManager()
TransitionManager(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
JniPeerMembers

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

PeerReference

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

BeginDelayedTransition(ViewGroup)

Удобный метод анимации с помощью перехода по умолчанию в новую сцену, определяемую всеми изменениями в заданном корне сцены между вызовом этого метода и следующим кадром отрисовки.

BeginDelayedTransition(ViewGroup, Transition)

Удобный метод анимации для новой сцены, определяемой всеми изменениями в заданном корне сцены между вызовом этого метода и следующего кадра отрисовки.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
EndTransitions(ViewGroup)

Завершает все ожидающие и текущие переходы в указанном корне сцены.

Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
Go(Scene)

Удобный метод простого перехода на заданную сцену с помощью перехода по умолчанию для TransitionManager.

Go(Scene, Transition)

Удобный метод простого перехода на заданную сцену.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetTransition(Scene, Scene, Transition)

Задает определенный переход, который будет происходить при выходе или вводе заданной пары сцен.

SetTransition(Scene, Transition)

Задает определенный переход, который будет происходить при вводе заданной сцены.

ToArray<T>()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
TransitionTo(Scene)

Измените на заданную сцену, используя соответствующий переход для этого конкретного изменения сцены (как указано в TransitionManager, или значение по умолчанию, если такого перехода не существует).

UnregisterFromRuntime()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

GetJniTypeName(IJavaPeerable)

Этот класс управляет набором переходов, которые запускаются при изменении Scene.

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