IWindowInsetsAnimationController 接口

定义

系统窗口的应用驱动动画控制器。

[Android.Runtime.Register("android/view/WindowInsetsAnimationController", "", "Android.Views.IWindowInsetsAnimationControllerInvoker", ApiSince=30)]
public interface IWindowInsetsAnimationController : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/WindowInsetsAnimationController", "", "Android.Views.IWindowInsetsAnimationControllerInvoker", ApiSince=30)>]
type IWindowInsetsAnimationController = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
实现

注解

系统窗口的应用驱动动画控制器。

WindowInsetsAnimationController 允许应用对系统窗口(如 .)进行 android.inputmethodservice.InputMethodService IME动画处理。 动画已同步,以便同时呈现系统窗口和应用的当前帧。

通过 . 获取 WindowInsetsController#controlWindowInsetsAnimation控件。

适用于 . 的 android.view.WindowInsetsAnimationControllerJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

属性

CurrentAlpha

系统窗口的应用驱动动画控制器。

CurrentFraction

系统窗口的应用驱动动画控制器。

CurrentInsets

系统窗口的应用驱动动画控制器。

Handle

获取基础 Android 对象的 JNI 值。

(继承自 IJavaObject)
HiddenStateInsets

系统窗口的应用驱动动画控制器。

IsCancelled

系统窗口的应用驱动动画控制器。

IsFinished

系统窗口的应用驱动动画控制器。

IsReady

返回此实例是否已准备好用于控制窗口内嵌。

JniIdentityHashCode

返回包装实例的值 java.lang.System.identityHashCode()

(继承自 IJavaPeerable)
JniManagedPeerState

托管对等方的状态。

(继承自 IJavaPeerable)
JniPeerMembers

成员访问和调用支持。

(继承自 IJavaPeerable)
PeerReference

返回 JniObjectReference 包装的 Java 对象实例。

(继承自 IJavaPeerable)
ShownStateInsets

系统窗口的应用驱动动画控制器。

Types

系统窗口的应用驱动动画控制器。

方法

Disposed()

在释放实例时调用。

(继承自 IJavaPeerable)
DisposeUnlessReferenced()

如果没有对此实例的未完成引用,则调用 Dispose();否则不执行任何操作。

(继承自 IJavaPeerable)
Finalized()

在实例完成时调用。

(继承自 IJavaPeerable)
Finish(Boolean)

完成动画,并将窗口显示为或隐藏。

SetInsetsAndAlpha(Insets, Single, Single)

通过间接移动系统中导致窗口内集的窗口,修改所绘制帧的内嵌。

SetJniIdentityHashCode(Int32)

设置由 JniIdentityHashCode. 返回的值。

(继承自 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

系统窗口的应用驱动动画控制器。

(继承自 IJavaPeerable)
SetPeerReference(JniObjectReference)

设置由 PeerReference. 返回的值。

(继承自 IJavaPeerable)
UnregisterFromRuntime()

取消注册此实例,以便运行时不会从将来 Java.Interop.JniRuntime+JniValueManager.PeekValue 的调用中返回它。

(继承自 IJavaPeerable)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

系统窗口的应用驱动动画控制器。

GetJniTypeName(IJavaPeerable)

系统窗口的应用驱动动画控制器。

适用于