Window 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
顶级窗口外观和行为策略的抽象基类。
[Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)]
public abstract class Window : Java.Lang.Object
[<Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)>]
type Window = class
inherit Object
- 继承
- 属性
注解
顶级窗口外观和行为策略的抽象基类。 此类的实例应用作添加到窗口管理器的顶级视图。 它提供标准 UI 策略,例如背景、游戏区域、默认密钥处理等。
框架将代表应用程序实例化此类的实现。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
构造函数
Window(Context) |
顶级窗口外观和行为策略的抽象基类。 |
Window(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
DecorCaptionShadeAuto |
已过时.
用于让主题驱动窗口描述文字控件的颜色的标志。 |
DecorCaptionShadeDark |
已过时.
用于在窗口描述文字上设置深色控件的标志。 |
DecorCaptionShadeLight |
已过时.
用于在窗口描述文字设置浅色控件的标志。 |
IdAndroidContent |
XML 布局文件中main布局应具有的 ID。 |
NavigationBarBackgroundTransitionName |
使用自定义背景时导航栏背景视图的 transitionName。 |
ProgressEnd |
(主) 进度的结束值。 |
ProgressIndeterminateOff |
用于将进度栏的不确定模式设置为关闭的标志。 |
ProgressIndeterminateOn |
用于设置进度栏不确定模式的标志。 |
ProgressSecondaryEnd |
辅助进度的最高可能值。 |
ProgressSecondaryStart |
辅助进度的可能最低值。 |
ProgressStart |
主 () 进度的起始值。 |
ProgressVisibilityOff |
用于将进度栏的可见性设置为 GONE 的标志。 |
ProgressVisibilityOn |
用于将进度栏的可见性设置为 VISIBLE 的标志。 |
StatusBarBackgroundTransitionName |
使用自定义背景时状态栏背景视图的 transitionName。 |
属性
AllowEnterTransitionOverlap |
返回 中 |
AllowReturnTransitionOverlap |
返回 在 中 |
Attributes |
检索与此面板关联的当前窗口属性。 - 或 - 指定自定义窗口属性。 |
Callback |
返回此窗口的当前回调接口。 - 或 - 设置此窗口的回调接口,用于截获窗口中的关键事件和其他动态操作。 |
Class |
返回此 |
ColorMode |
返回窗口请求的颜色模式,其中一个 |
Container |
返回此窗口的容器。 - 或 - 设置此窗口的容器。 |
ContentScene |
|
Context |
返回此窗口策略运行的上下文,用于检索资源和其他信息。 |
CurrentFocus |
返回此窗口中当前具有焦点的视图;如果没有焦点,则返回 null。 |
DecorView |
检索顶级窗口装饰视图 (包含标准窗口框架/装饰以及该) 内的客户端内容,这些视图可以作为窗口添加到窗口管理器。 |
EnterTransition |
返回用于将视图移动到初始场景中的转换。 - 或 - 设置将用于将视图移动到初始场景中的转换。 |
ExitTransition |
返回在启动新活动时将视图移出场景的转换。 - 或 - 设置在启动新活动时用于将视图移出场景的转换。 |
Features |
返回已启用的功能位。 |
ForcedWindowFlags |
返回已由客户端显式设置的窗口标志,因此 不会由 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
HasChildren |
顶级窗口外观和行为策略的抽象基类。 |
HasSoftInputMode |
应用指定了自己的软输入模式吗? |
InsetsController |
顶级窗口外观和行为策略的抽象基类。 |
IsActive |
顶级窗口外观和行为策略的抽象基类。 |
IsFloating |
根据样式/主题) WindowIsFloating 中的 属性,返回是否使用浮动样式 (显示此窗口。 |
IsWideColorGamut |
如果此窗口的颜色模式为 |
JniIdentityHashCode |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
JniPeerMembers |
顶级窗口外观和行为策略的抽象基类。 |
LayoutInflater |
快速访问 LayoutInflater 此窗口从其上下文中检索的实例。 |
LocalFeatures |
返回由此窗口实现的功能位。 |
MediaController |
|
NavigationBarColor |
顶级窗口外观和行为策略的抽象基类。 |
NavigationBarContrastEnforced |
返回当请求完全透明背景时,系统是否确保导航栏具有足够的对比度。 - 或 - 设置系统是否应确保在请求完全透明背景时导航栏具有足够的对比度。 |
NavigationBarDividerColor |
检索导航栏分隔符的颜色。 - 或 - 显示导航栏和应用内容之间指定颜色的细线。 |
OnBackInvokedDispatcher |
返回与此 |
PeerReference |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
ReenterTransition |
返回从以前启动的活动返回时,将用于将视图移动到场景中的转换。 - 或 - 设置从以前启动的活动返回时将视图移动到场景的转换。 |
ReturnTransition |
返回在窗口准备关闭时(例如在调用 |
RootSurfaceControl |
在添加内容视图之前,此值将为 null,e. |
SharedElementEnterTransition |
返回将用于传输到内容场景的共享元素的转换。 - 或 - 设置将用于传输到内容场景的共享元素的转换。 |
SharedElementExitTransition |
返回在传输到已启动活动的窗口之前用于启动窗口中的共享元素的转换。 - 或 - 设置在将共享元素传输到被调用的活动之前启动新活动后将用于共享元素的转换。 |
SharedElementReenterTransition |
返回转换,该转换将用于在共享元素返回到起始位置后从已启动的活动重新输入的共享元素。 - 或 - 设置在将共享元素返回到其起始位置后,将用于从已启动活动重新进入共享元素的转换。 |
SharedElementReturnTransition |
返回将用于传输回调用活动的共享元素的转换。 - 或 - 设置将用于传输回调用活动的共享元素的转换。 |
SharedElementsUseOverlay |
|
StatusBarColor |
顶级窗口外观和行为策略的抽象基类。 |
StatusBarContrastEnforced |
返回系统是否确保在请求完全透明背景时状态栏具有足够的对比度。 - 或 - 设置系统是否应确保在请求完全透明背景时状态栏具有足够的对比度。 |
SystemGestureExclusionRects |
检索此窗口坐标空间内系统不应截获触摸或其他指向设备手势的区域列表。 - 或 - 设置此窗口坐标空间内系统不应截获触摸或其他指向设备手势的区域的列表。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
TransitionBackgroundFadeDuration |
返回使用活动转换进入或离开活动时窗口背景淡出时的持续时间(以毫秒为单位)。 - 或 - 设置使用活动转换进入或离开活动时窗口背景淡入或离开活动的持续时间(以毫秒为单位)。 |
TransitionManager |
|
VolumeControlStream |
顶级窗口外观和行为策略的抽象基类。 |
WindowManager |
返回允许此窗口显示其自己的窗口的窗口管理器。 |
WindowStyle |
|
方法
事件
FrameMetricsAvailable |
顶级窗口外观和行为策略的抽象基类。 |
RestrictedCaptionArea |
顶级窗口外观和行为策略的抽象基类。 |
显式接口实现
IJavaPeerable.Disposed() |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.Finalized() |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
顶级窗口外观和行为策略的抽象基类。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
顶级窗口外观和行为策略的抽象基类。 |
GetJniTypeName(IJavaPeerable) |
顶级窗口外观和行为策略的抽象基类。 |