语言

InputMethodManager.SetImeHideAnimationDurationOverrideMillis 方法

定义

设置或清除 IME 隐藏动画持续时间替代。

[Android.Runtime.Register("setImeHideAnimationDurationOverrideMillis", "(Landroid/view/View;J)V", "", ApiSince=37)]
public void SetImeHideAnimationDurationOverrideMillis(Android.Views.View view, long durationMillis);
[<Android.Runtime.Register("setImeHideAnimationDurationOverrideMillis", "(Landroid/view/View;J)V", "", ApiSince=37)>]
member this.SetImeHideAnimationDurationOverrideMillis : Android.Views.View * int64 -> unit

参数

view
View

要应用于其持续时间替代的树的视图

durationMillis
Int64

设置的非负持续时间替代(以毫秒为单位),或 -1 清除持续时间替代。

属性

注解

设置或清除 IME 隐藏动画持续时间替代。

设置后,此值将用作 IME 隐藏动画的请求持续时间。 这还包括动画,在此期间,IME 与其他内嵌同时进行动画处理。 请注意,有一些因素可能导致实际动画持续时间不同于此请求的值,包括:值被系统固定到合理的范围。 调用 getImeHideAnimationDurationOverrideMillis(View) 后调用此 setter 以获取其固定后的值;当前动画持续时间缩放;相关窗口是否处于多窗口模式,在这种情况下,系统直接控制 IME 动画,而不是应用程序。

Android 参考。android.view.inputmethod.InputMethodManager.setImeHideAnimationDurationOverrideMillis

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

适用于