到顶部
Android API
公众的静态的

窗口管理器。布局参数

延伸查看组。布局参数
实施可包裹的
java.lang.Object(java.lang.对象)
android.view。查看组。布局参数
  android.view。窗口管理器。布局参数

总结

[展开]
继承的XML属性
来自班级android.view。查看组。布局参数
常量
整数 字母_更改
整数 动画_更改
浮动 亮度_覆盖_满 的值屏幕亮度按钮亮度指示应设置屏幕或按钮背光亮度当此窗口位于前面时,设置为最高值。
浮动 亮度_覆盖_无 的默认值屏幕亮度按钮亮度指示未覆盖此窗口的亮度值应使用正常亮度策略。
浮动 亮度_覆盖_关闭 的值屏幕亮度按钮亮度指示应设置屏幕或按钮背光亮度当此窗口位于前面时,设置为最小值。
整数 DIM_AMOUNT_CHANGED(DIM_安装_更改)
整数 第一次应用窗口 表示正常应用程序窗口的窗口类型的开始。
整数 第一_潜水_窗户 子窗口类型的开始。
整数 第一个系统窗口 系统特定窗口类型的开始。
整数 更改的标志
整数 FLAG_ALLOW_LOCK_WHILE_SCREEN_ON标志 窗口标志:只要该窗口对用户可见,就允许屏幕打开时要激活的锁定屏幕。
整数 标志_ALT_FOCUSABLE_IM 窗口标志:反转的状态标志_不可用具有关于此窗口如何与当前方法交互。
整数 标志BLUR_BEHIND 此常量已弃用API级别14。不再支持模糊。
整数 标志_后面 窗口标志:此窗口后面的所有内容都将变暗。
整数 FLAG_DISMISS_KEYGUARD标志 窗口标志:当设置窗口时,键盘将只有当它不是一个安全的锁定键盘时,才会被解雇。
整数 标志_背面 此常量已弃用API 17级。此标志不再使用。
整数 FLAG_FORCE_NOT_FULLSCREEN标志 窗口标志:覆盖荧光屏标志并强制要显示的屏幕装饰(如状态栏)。
整数 荧光屏标志 窗口标志:隐藏所有屏幕装饰(如状态栏),同时将显示此窗口。
整数 标志_硬件_加速

指示此窗口是否应硬件加速。

整数 标志_警告_检查_压力 窗口标志:用于当用户将屏幕紧贴在他们的脸上,这将有力地过滤事件流,以防止在这种情况下意外按下对于特定窗口,当检测到此类事件流时应用程序将收到一个CANCEL运动事件来指示此so应用程序可以通过不对事件采取任何操作来相应地处理此问题直到手指松开。
整数 标记保持屏幕打开 窗口标志:只要该窗口对用户可见,请保持该设备的屏幕打开并变亮。
整数 FLAG_LAYOUT_INSET_DECOR标志 Window标志:一个特殊选项,只能与结合使用标志_布局_屏幕
整数 FLAG_LAYOUT_IN_过度扫描 窗口标志:允许窗口内容扩展到屏幕过扫描区域(如果有)。
整数 标志_布局_屏幕 窗口标志:将窗口放置在整个屏幕内,忽略边框周围的装饰(例如状态栏)。
整数 标志_布局_限制 窗口标志:允许窗口扩展到屏幕之外。
整数 标志_位置_焦点_模式 本地焦点模式下窗口的标志。
整数 标志_不可编辑 Window标志:此窗口永远不会获得键输入焦点,因此用户无法向其发送密钥或其他按钮事件。
整数 标志_不_可触摸 窗口标志:此窗口永远无法接收触摸事件。
整数 标志NOT_TOUCH_MODAL 窗口标志:即使此窗口可聚焦(其标志_不可用未设置),允许任何指针事件要发送到它后面的窗口。
整数 标记_标定 窗口标志:使用布局参数的特殊模式在将曲面合成到屏幕。
整数 标志_安全 窗口标志:将窗口内容视为安全的,防止它出现在屏幕截图中或在不安全的情况下被观看显示。
整数 标志_展示_墙纸 窗口标志:要求显示系统墙纸你的窗户。
整数 FLAG_SHOW_WHEN_LOCKED(显示_锁定) Window标志:当屏幕显示时,允许窗口显示的特殊标志已锁定。
整数 FLAG_SPLIT_TOUCH(标签_触摸) 窗口标志:设置后,窗口将接受触摸事件超出其界限发送到其他窗口支持分体式触控。
整数 标记_牵引_警告 窗口标志:设置后,如果触摸时设备处于睡眠状态按下屏幕,您将收到第一次触摸事件。
整数 标志_传输_导航 窗口标志:请求一个半透明的导航栏,并提供最少的系统支持背景保护。
整数 标记_传输_状态 窗口标志:请求一个半透明的状态栏,并提供最少的系统支持背景保护。
整数 FLAG_TURN_SCREEN_ON标志 窗口标志:当设置为正在添加或创建窗口时可见,一旦显示窗口,系统将戳电源管理器的用户活动(就好像用户已经醒来一样打开设备)打开屏幕。
整数 FLAG_WATCH_OUTSIDE_TOUCH标志 窗口标志:如果已设置标志NOT_TOUCH_MODAL,你可以设置此标志以接收单个特殊MotionEvent行动运动事件。外部操作(_O)对于发生在窗口外的触摸。
整数 格式已更改
整数 最后一个应用程序窗口 应用程序窗口类型结束。
整数 最后_子_窗口 子窗口类型结束。
整数 最后_系统_窗口 系统窗口类型结束。
整数 布局_更改
整数 存储器类型_更改
整数 内存类型_GPU 此常量已弃用空气污染指数第5级。忽略此项,此值将在需要时自动设置。
整数 内存类型_硬件 此常量已弃用空气污染指数第5级。忽略此项,此值将在需要时自动设置。
整数 内存类型_正常 此常量已弃用API级别11。忽略此项,此值将在需要时自动设置。
整数 内存类型_ PUSH_BUFFERS 此常量已弃用API级别11。忽略此项,此值将在需要时自动设置。
整数 旋转_动画_更改
整数 旋转_ANIMATION_CROSSFADE 的值旋转动画定义用于指定此窗口在旋转后淡入淡出。
整数 旋转动画跳跃 的值旋转动画定义用于指定此窗口将立即消失或出现在下面旋转。
整数 旋转_动画_旋转 的值旋转动画定义用于指定此窗口将在旋转后向内或向外旋转。
整数 屏幕_权限_更改
整数 屏幕_方向_更改
整数 软输入_调整_无 的调整选项软输入模式:设置为具有窗口不调整显示的输入方法。
整数 软输入_调整_面板 的调整选项软输入模式:设置为具有窗口当输入方法为如图所示,因此不需要调整大小,只需平移即可通过框架确保当前输入焦点可见。
整数 软输入_调整_重置 的调整选项软输入模式:设置为允许输入时要调整大小的窗口方法,以便其内容不被输入覆盖方法。
整数 软输入_未指定 的调整选项软输入模式:未指定任何内容。
整数 软输入_IS_FORWARD_NAVIGATION 的位软输入模式:当用户导航时设置朝窗户走去。
整数 软输入任务_调整 的掩码软输入模式决定窗户的调节方式输入窗口。
整数 软输入任务状态 的掩码软输入模式决定此窗口的软输入区域的所需可见性状态。
整数 软输入模式更改
整数 软输入状态ALWAYS_HIDDEN 的可见性状态软输入模式:请始终隐藏任何此窗口接收焦点时的软输入区域。
整数 软输入状态始终可见 的可见性状态软输入模式:请始终此窗口接收输入焦点时可见的软输入区域。
整数 软输入状态隐藏 的可见性状态软输入模式:请隐藏任何软输入区域(当用户导航时)向前看你的窗户)。
整数 软输入状态未更改 的可见性状态软输入模式:请不要更改的状态软输入区。
整数 软输入状态未指定 的可见性状态软输入模式:未指定任何状态。
整数 软输入状态可见 的可见性状态软输入模式:请出示软包正常情况下(用户导航时)的输入区域向前看你的窗户)。
整数 标题_更改
整数 类型_应用 窗口类型:普通应用程序窗口。
整数 类型_应用程序_ATTACHED_DIALOG 窗口类型:类似类型_应用程序_面板,但布局窗口的发生与顶级窗口的发生相同,作为其容器的子对象。
整数 类型_应用程序_媒体 窗口类型:显示媒体(如视频)的窗口。
整数 类型_应用程序_面板 窗口类型:应用程序窗口顶部的面板。
整数 类型_应用程序_启动 窗口类型:当应用程序正在启动。
整数 类型_应用程序_ UB_面板 窗口类型:应用程序窗口顶部的子面板。
整数 类型_基础_应用 窗口类型:作为“基本”窗口的应用程序窗口整体应用;所有其他应用程序窗口将出现在它上面。
整数 类型_更改
整数 类型_输入_方法 窗口类型:出现在上面的内部输入方法窗口普通UI。
整数 类型_输入_方法_日志 窗口类型:上面显示的内部输入方法对话框窗口当前输入方法窗口。
整数 类型_键盘保护 窗户类型:钥匙防护窗。
整数 类型_键盘_对话 窗口类型:键盘显示的对话框在多用户系统中,显示在所有用户的窗口上。
整数 类型_电话 窗口类型:电话。
整数 类型_优先级_电话 窗口类型:优先手机UI,即使键盘锁处于活动状态。
整数 类型_私人_演示 窗口类型:私有顶部的演示窗口虚拟显示器。
整数 类型_搜索_条 窗口类型:搜索栏。
整数 类型_状态_栏 窗口类型:状态栏。
整数 类型_状态_ BAR_面板 窗口类型:从状态栏上滑出的面板在多用户系统中,显示在所有用户的窗口上。
整数 类型_系统_警报 窗口类型:系统窗口,如低功耗警报。
整数 类型_SYSTEM_DIALOG 窗口类型:从状态栏滑出的面板在多用户系统中,显示在所有用户的窗口上。
整数 类型_系统_错误 窗口类型:内部系统错误窗口,显示在顶部他们能做的一切。
整数 类型_系统_覆盖 窗口类型:需要显示的系统覆盖窗口最重要的是。
整数 类型_ TOAST 窗口类型:临时通知。
整数 类型_墙纸 窗户类型:壁纸窗,放在任何需要的窗户后面坐在墙纸上。
[展开]
继承的常量
来自班级android.view。查看组。布局参数
来自接口android.os。可包裹的
领域
公众的静止的最终的造物主<窗口管理器。布局参数> 造物主
公众的浮动 阿尔法 应用于整个窗口的alpha值。
公众的浮动 按钮亮度 这可用于覆盖按钮的标准行为和键盘背光。
公众的浮动 dimAmount(数字量) 什么时候?标志_DIM_BEHIND设置,这是调光量以应用。
公众的整数 旗帜 各种行为选项/标志。
公众的整数 格式 所需的位图格式。
公众的整数 重力 窗户在屏幕内的位置重力
公众的浮动 水平边距 水平边距,以容器宽度的百分比表示,在容器和小部件之间。
公众的浮动 水平重量 指示将水平分配多少额外空间与这些LayoutParam关联的视图。
公众的整数 内存类型 此字段已弃用API级别11。这被忽略了
公众的字符串 文件包名称 拥有此窗口的包的名称。
公众的整数 旋转动画 定义设备旋转时在此窗口上使用的退出和进入动画。
公众的浮动 屏幕亮度 这可用于覆盖用户首选的亮度屏幕。
公众的整数 屏幕方向 窗的特定方向值。
公众的整数 软输入模式 任何软输入区域的所需操作模式。
公众的整数 systemUi可见性 控制状态栏的可见性。
公众的I指示器 代币 此窗口的标识符。
公众的整数 类型 窗口的一般类型。
公众的浮动 垂直边距 垂直边距,以容器高度的百分比表示,在容器和小部件之间。
公众的浮动 垂直重量 指示将垂直分配多少额外空间与这些LayoutParam关联的视图。
公众的整数 窗口动画 定义用于此窗口的动画的样式资源。
公众的整数 x个 此窗口的X位置。
公众的整数 此窗口的Y位置。
[展开]
继承的字段
来自班级android.view。查看组。布局参数
公共建筑商
窗口管理器。布局参数()
窗口管理器。布局参数(int类型)
窗口管理器。布局参数(int类型,int标志)
窗口管理器。布局参数(int类型,int标志,int格式)
窗口管理器。布局参数(int w,int h,int _type,int _flags,int _format)
窗口管理器。布局参数(int w,int h,int xpos,int ypos,int _type,int _flags,int _format)
窗口管理器。布局参数(包裹英寸)
公共方法
最终的整数 复制自(窗口管理器。布局参数o)
字符串 调试(字符串输出)
返回此布局参数集的字符串表示形式。
整数 describe目录()
描述此包裹中包含的特殊物品种类编组表示。
最终的字符序列 获取标题()
静止的布尔值 可以使用输入方法(int标志)
给定一组特定的窗口管理器标志,确定是否这样的窗口可能是输入法的目标,当它具有集中。
最终的空隙 集合标题(字符序列标题)
字符串 toString(字符串)()
返回一个字符串,该字符串包含此对象。
空隙 写入包裹(包裹out,int parcelableFlags)
将此对象展平为地块。
[展开]
继承的方法
来自班级android.view。查看组。布局参数
来自班级java.lang.Object(java.lang.对象)
来自接口android.os。可包裹的

常量

公众静态的最终整数字母_更改

已在中添加API级别1

常量值: 128(0x00000080)

公众静态的最终整数动画_更改

已在中添加API级别1

常量值: 16(0x00000010)

公众静态的最终浮动亮度_覆盖_完整

已在中添加API级别8

的值屏幕亮度按钮亮度指示应设置屏幕或按钮背光亮度当此窗口位于前面时,设置为最高值。

常量值: 1

公众静态的最终浮动亮度_覆盖_无

已在中添加API级别8

的默认值屏幕亮度按钮亮度指示未覆盖此窗口的亮度值应使用正常亮度策略。

常量值: -1.0

公众静态的最终浮动亮度_覆盖_关闭

已在中添加API级别8

的值屏幕亮度按钮亮度指示应设置屏幕或按钮背光亮度当此窗口位于前面时,设置为最小值。

常量值: 0

公众静态的最终整数DIM_AMOUNT_CHANGED(DIM_安装_更改)

已在中添加API级别1

常量值: 32(0x00000020)

公众静态的最终整数第一次应用窗口

已在中添加API级别1

表示正常应用程序窗口的窗口类型的开始。

常量值: 1(0x00000001)

公众静态的最终整数第一_潜水_窗户

已在中添加API级别1

子窗口类型的开始。这个代币这些窗户中的必须设置为它们附加到的窗口。这些类型的窗口以Z顺序保存在其附加窗口的旁边坐标空间相对于其附着的窗口。

常量值: 1000(0x000003e8)

公众静态的最终整数第一个系统窗口

已在中添加API级别1

系统特定窗口类型的开始。这些不是正常的由应用程序创建。

常量值: 2000(0x000007d0)

公众静态的最终整数更改的标志

已在中添加API级别1

常量值: 4(0x00000004)

公众静态的最终整数FLAG_ALLOW_LOCK_WHILE_SCREEN_ON标志允许锁定

已在中添加API级别8

窗口标志:只要该窗口对用户可见,就允许屏幕打开时要激活的锁定屏幕。这可以单独使用,也可以与标记保持屏幕打开和/或FLAG_SHOW_WHEN_LOCKED(显示_锁定)

常量值: 1(0x00000001)

公众静态的最终整数标志_ALT_FOCUSABLE_IM

已在中添加API级别3

窗口标志:反转的状态标志_不可用具有关于此窗口如何与当前方法交互。那个即,如果设置了FLAG_NOT_FOCUSABLE并且设置了此标志,则窗口将表现为需要与输入方法交互并因此被置于其后方/远离其;如果FLAG_NOT_FOCUSABLE为如果未设置此标志,则窗口将表现为不需要与输入方法交互,可以放置以使用更多空间并覆盖输入方法。

常量值: 131072(0x00020000)

公众静态的最终整数标志BLUR_BEHIND

已在中添加API级别1

此常量已弃用API级别14。
不再支持模糊。

窗口标志:模糊此窗口后面的所有内容。

常量值: 4(0x00000004)

公众静态的最终整数标志_DIM_BEHIND

已在中添加API级别1

窗口标志:此窗口后面的所有内容都将变暗。使用dimAmount(数字量)控制调光量。

常量值: 2(0x00000002)

公众静态的最终整数FLAG_DISMISS_KEYGUARD标志

已在中添加API级别5

窗口标志:当设置窗口时,键盘将只有当它不是一个安全的锁键盘保护器时,才能被解雇。因为这样安全性不需要键盘锁,如果用户导航到另一个窗口(与FLAG_SHOW_WHEN_LOCKED(显示_锁定),这只是暂时的隐藏安全和非安全的键盘保护程序,但确保它们再次出现当用户移动到不隐藏它们的另一个UI时)。如果键盘锁当前处于活动状态且安全(需要解锁图案),用户仍需要在之前进行确认看到这个窗口,除非FLAG_SHOW_WHEN_LOCKED(显示_锁定)也已设置。

常量值: 4194304(0x00400000)

公众静态的最终整数标志_背面

已在中添加API级别1

此常量已弃用API 17级。
此标志不再使用。

窗口标志:合成此窗口时启用抖动屏幕。

常量值: 4096(0x0001000)

公众静态的最终整数FLAG_FORCE_NOT_FULLSCREEN标志

已在中添加API级别1

窗口标志:覆盖荧光屏标志并强制要显示的屏幕装饰(例如状态栏)。

常量值: 2048(0x00000800)

公众静态的最终整数荧光屏标志

已在中添加API级别1

窗口标志:隐藏所有屏幕装饰(如状态栏),同时将显示此窗口。这允许窗口使用整个自身的显示空间--当顶层有一个设置了此标志的应用程序窗口。全屏窗口将忽略值软输入_调整_重置窗户的软输入模式场;窗口将保持全屏显示并且不会调整大小。

可以通过窗口全屏属性;此属性在标准全屏主题中自动为您设置例如主题_无标题栏_全屏,主题_黑色_无标题栏_全屏,主题_灯光_无标题栏_全屏,主题_Holo_NoActionBar_Fullscreen,主题_Holo_Light_NoActionBar_Fullscreen,主题_设备Default_NoActionBar_Fullscreen、和主题_设备Default_Light_NoActionBar_Fullscreen

常量值: 1024(0x00000400)

公众静态的最终整数标志_硬件_加速

已在中添加API级别11

指示此窗口是否应硬件加速。请求硬件加速并不能保证它会发生。

此标志可以通过编程进行控制只有以启用硬件加速。为给定的以编程方式在窗口中执行以下操作:

窗口w=activity.getWindow();//例如,在Activity的onCreate()中w.setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,窗口管理器。布局参数。标志_硬件_加速);

重要的是要记住必须在设置活动或对话框的内容视图之前进行设置。

此标志不能用于禁用之后的硬件加速已使用在清单中启用硬件加速.如果您需要有选择性地并以编程方式禁用硬件加速(用于自动测试例如),确保在清单中关闭并启用它在您的活动或对话框中使用方法如上所述。

如果android:硬件加速在活动或应用程序上,XML属性设置为true。

常量值: 16777216(0x01000000)

公众静态的最终整数标志_警告_检查_压力

已在中添加API级别1

窗口标志:用于当用户将屏幕紧贴在他们的脸上,它将积极过滤事件流,以防止在这种情况下意外按下对于特定窗口,当检测到此类事件流时应用程序将收到一个CANCEL动作事件来指示这一点,因此应用程序可以通过不对事件采取任何操作来相应地处理此问题直到手指松开。

常量值: 32768(0x00008000)

公众静态的最终整数标记保持屏幕打开

已在中添加API级别1

窗口标志:只要该窗口对用户可见,请保持该设备的屏幕打开并变亮。

常量值: 128(0x00000080)

公众静态的最终整数FLAG_LAYOUT_INSET_DECOR标志

已在中添加API级别1

Window标志:一个特殊选项,只能与结合使用标志布局屏幕。在中请求布局时屏风——你的窗户可能会出现在屏风装饰的顶部或后面例如状态栏。通过同时包含此标志,窗口经理将报告所需的插入矩形,以确保屏幕装饰不会覆盖内容。此标志通常为按中所述通过窗口为您设置设置标志(int,int)

常量值: 65536(0x00010000)

公众静态的最终整数FLAG_LAYOUT_IN_过度扫描

已在中添加API等级18

窗口标志:允许窗口内容扩展到屏幕过扫描区域(如果有)。车窗仍应正确将其内容物放置在考虑过扫描区域的位置。

可以通过窗口过扫描属性;此属性在标准过扫描主题中为您自动设置例如主题_Holo_NoActionBar_Overscan,主题_Holo_Light_NoActionBar_Overscan,主题_设备默认_无操作栏_覆盖扫描、和主题_设备Default_Light_NoActionBar_Overscan

当为窗口启用此标志时,其正常内容可能会被遮挡在某种程度上是由于显示器的过扫描区域。确保关键部件内容对用户可见,您可以使用View.setFitsSystemWindows(布尔值)在视图层次结构中设置适当偏移的点应用。(这可以通过直接调用此函数,使用这个安装系统Windows属性,或实现您自己的视图.fitSystemWindows(矩形)方法)。

此定位内容元素的机制与其等效机制相同与布局和一起使用视图.setSystemUiVisibility(int); 这是一个正确的布局示例使用此过扫描标志定位其UI元素:

<!-- 此布局设计用于FLAG_layout_IN_OVERSCAN,因此其窗口将放置在显示器的过扫描区域(如果有)。因此,内容顶层视图的此处使用的方框背景的边缘不可见。--><FrameLayout xmlns:android=“http://schemas.android.com/apk/res/android"android:layout_width=“match_parent”android:layout_height=“match_parent”android:background=“@drawable/box_white”><!-- 这仍然与顶级FrameLayout位于相同的位置,因此contentx此TextView的<文本视图android:layout_width=“wrap_content”android:layout_height=“wrap_content”android:layout_marginTop=“3dp”android:layout_marginLeft=“3dp”android:textAppearance=“?android:属性/textAppearanceMedium”android:text=“Overscan”/><!-- 此FrameLayout使用android:fitsSystemWindows将其填充调整为在该空间内,其内容被偏移,不会被过扫描遮挡区域(或覆盖其UI的系统花色。--><框架布局android:layout_width=“match_parent”android:layout_height=“match_parent”android:fitsSystemWindows=“true”><!-- 现在我们位于父FrameLayout的填充区域内,我们可以安全放置用户可见的内容。--><图像视图android:layout_width=“match_parent”android:layout_height=“match_parent”android:src=“@drawable/frantic”android:scaleType=“fitXY”/><图像视图android:layout_width=“match_parent”android:layout_height=“match_parent”android:background=“@drawable/box_white”/><文本视图android:layout_width=“wrap_content”android:layout_height=“wrap_content”android:layout_marginTop=“3dp”android:layout_marginLeft=“3dp”android:textAppearance=“?android:属性/textAppearanceMedium”android:text=“Content”/></FrameLayout></FrameLayout>

常量值: 33554432(0x0200000)

公众静态的最终整数标志_布局_屏幕

已在中添加API级别1

窗口标志:将窗口放置在整个屏幕内,忽略边框周围的装饰(例如状态栏)。这个窗口必须正确定位其内容以显示屏幕考虑到装饰。此标志通常为您设置按中所述的窗口设置标志(int,int)

常量值: 256(0x00000100)

公众静态的最终整数标志_布局_限制

已在中添加API级别1

窗口标志:允许窗口延伸到屏幕外。

常量值: 512(0x00000200)

公众静态的最终整数标志_位置_焦点_模式

已在中添加API等级19

本地焦点模式下窗口的标志。处于本地焦点模式的窗口可以使用setLocalFocus(布尔值,布尔值)通常,此模式下的窗口不会从窗口管理器获取触摸/按键事件,但会仅通过使用本地注入获取事件injectInputEvent(输入事件)

常量值: 268435456(0x10000000)

公众静态的最终整数标志_不可编辑

已在中添加API级别1

Window标志:此窗口永远不会获得键输入焦点,因此用户无法向其发送密钥或其他按钮事件。这些将而是转到它后面的任何可聚焦窗口。此标志还将启用标志NOT_TOUCH_MODAL不管是不是显式设置。

设置此标志也意味着窗口不需要与…互动软输入方法,因此它将是Z排序和定位的独立于任何活动的输入方法(通常这意味着在输入方法之上获取Z顺序,因此它可以使用筛选其内容,并根据需要覆盖输入方法。可以使用标志_ALT_FOCUSABLE_IM以修改此行为。

常量值: 8(0x00000008)

公众静态的最终整数标志_不_可触摸

已在中添加API级别1

窗口标志:此窗口永远无法接收触摸事件。

常量值: 16(0x00000010)

公众静态的最终整数标志NOT_TOUCH_MODAL

已在中添加API级别1

窗口标志:即使此窗口可聚焦(其标志_不可用未设置),允许任何指针事件要发送到它后面的窗口。否则它将消耗所有指针事件本身,无论它们是否都在窗户里面。

常量值: 32(0x00000020)

公众静态的最终整数标记_标定

已在中添加API级别1

窗口标志:使用布局参数的特殊模式在将曲面合成到屏幕。

常量值: 16384(0x00004000)

公众静态的最终整数标志_安全

已在中添加API级别1

窗口标志:将窗口内容视为安全的,防止它出现在屏幕截图中或在不安全的情况下被观看显示。

请参见标志_安全有关的更多详细信息保护表面和显示器。

常量值: 8192(0x00002000)

公众静态的最终整数FLAG_SHOW_WALLPAPER标志

已在中添加API级别5

窗口标志:要求显示系统墙纸你的窗户。窗户表面必须是半透明的,才能真正看到它背后的壁纸;这个标志只是确保如果这个窗户真的有壁纸表面具有半透明区域。

可以通过窗口显示墙纸属性;此属性在标准壁纸主题中自动为您设置例如主题_墙纸,主题_墙纸_无标题栏,主题_墙纸_无标题栏_全屏,主题_全息_墙纸,主题_ Holo_墙纸_无标题栏,主题_设备默认_墙纸、和主题_设备Default_墙纸_无标题栏

常量值: 1048576(0x00100000)

公众静态的最终整数FLAG_SHOW_WHEN_LOCKED(显示_锁定)

已在中添加API级别5

Window标志:当屏幕显示时,允许窗口显示的特殊标志已锁定。这将使应用程序窗口优先于钥匙保护或任何其他锁屏。可与一起使用标记保持屏幕打开打开屏幕并显示窗口在显示键盘保护窗口之前。可与一起使用FLAG_DISMISS_KEYGUARD标志自动完全解雇不安全的键盘保护装置。此标志仅适用于最顶层全屏窗口。

常量值: 524288(0x00080000)

公众静态的最终整数FLAG_SPLIT_TOUCH(标签_触摸)

已在中添加API级别11

窗口标志:设置后,窗口将接受触摸事件超出其界限发送到其他窗口支持分体式触控。如果未设置此标志,则第一个指针它决定了所有后续触摸的窗口直到所有指针都上升。设置此标志后,每个指针下降的(不一定是第一个)决定窗口该指针的所有后续触摸都将转到该位置指针向上,从而可以与多个指针进行接触要跨多个窗口拆分。

常量值: 8388608(0x00800000)

公众静态的最终整数FLAG_TOUCHABLE_WHEN_wakeing标志可触摸

已在中添加API级别1

窗口标志:设置后,如果触摸时设备处于睡眠状态按下屏幕,您将收到第一次触摸事件。通常情况下由于用户可以看不到他们在施压什么。

常量值: 64(0x00000040)

公众静态的最终整数标志_传输_导航

已在中添加API等级19

窗口标志:请求一个半透明的导航栏,并提供最少的系统支持背景保护。

可以通过窗口半透明导航属性;此属性在标准半透明花色主题中为您自动设置例如主题_Holo_NoActionBar_TranslucentDecor,主题_Holo_Light_NoActionBar_TranslucentDecor,主题_设备Default_NoActionBar_TranslucentDecor、和主题_设备Default_Light_NoActionBar_TranslucentDecor

当为窗口启用此标志时,它会自动设置系统UI可见性标志系统_UI_FLAG_LAYOUT_STABLESYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION(系统_标识_导航)

常量值: 134217728(0x0800000)

公众静态的最终整数标记_传输_状态

已在中添加API等级19

窗口标志:请求一个半透明的状态栏,并提供最少的系统支持背景保护。

可以通过窗口半透明状态属性;此属性在标准半透明装饰主题中自动为您设置例如主题_Holo_NoActionBar_TranslucentDecor,主题_Holo_Light_NoActionBar_TranslucentDecor,主题设备默认无操作栏_透明装饰、和主题_设备Default_Light_NoActionBar_TranslucentDecor

当为窗口启用此标志时,它会自动设置系统UI可见性标志系统_UI_FLAG_LAYOUT_STABLESYSTEM_UI_FLAG_LAYOUT_荧光屏

常量值: 67108864(0x04000000)

公众静态的最终整数标志_转弯_屏幕_打开

已在中添加API级别5

窗口标志:当设置为正在添加或制作窗口时可见,一旦显示窗口,系统将戳一下电源管理器的用户活动(就像用户醒来一样打开设备)打开屏幕。

常量值: 2097152(0x00200000)

公众静态的最终整数FLAG_WATCH_OUTSIDE_TOUCH标志

已在中添加API级别3

窗口标志:如果已设置标志NOT_TOUCH_MODAL,你可以设置此标志以接收单个特殊MotionEvent行动运动事件。动作_外侧对于发生在窗口外的触摸。请注意,您不会接收完整的向下/移动/向上手势,仅显示首先作为ACTION_OUTSIDE。

常量值: 262144(0x00040000)

公众静态的最终整数格式已更改

已在中添加API级别1

常量值: 8(0x00000008)

公众静态的最终整数最后一个应用程序窗口

已在中添加API级别1

应用程序窗口类型结束。

常量值: 99(0x00000063)

公众静态的最终整数最后_子_窗口

已在中添加API级别1

子窗口类型结束。

常量值: 1999(0x000007cf)

公众静态的最终整数最后_系统_窗口

已在中添加API级别1

系统窗口类型结束。

常量值: 2999(0x00000bb7)

公众静态的最终整数布局_更改

已在中添加API级别1

常量值: 1(0x00000001)

公众静态的最终整数内存类型已更改

已在中添加API级别1

常量值: 256(0x00000100)

公众静态的最终整数内存类型_GPU

已在中添加API级别1

此常量已弃用空气污染指数第5级。
忽略此项,此值将在需要时自动设置。

常量值: 2(0x00000002)

公众静态的最终整数内存类型_硬件

已在中添加API级别1

此常量已弃用空气污染指数第5级。
忽略此项,此值将在需要时自动设置。

常量值: 1(0x00000001)

公众静态的最终整数内存类型_正常

已在中添加API级别1

此常量已弃用API级别11。
忽略此项,此值将在需要时自动设置。

常量值: 0(0x00000000)

公众静态的最终整数内存类型推送缓冲区

已在中添加API级别1

此常量已弃用API级别11。
忽略此项,此值将在需要时自动设置。

常量值: (0x00000003)

公众静态的最终整数旋转_动画_更改

已在中添加API等级18

常量值: 4096(0x0001000)

公众静态的最终整数旋转_ANIMATION_CROSSFADE

已在中添加API等级18

的值旋转动画定义用于指定此窗口在旋转后淡入淡出。

常量值: 1(0x00000001)

公众静态的最终整数旋转_动画_跳跃

已在中添加API等级18

的值旋转动画定义用于指定此窗口将立即消失或出现在下面旋转。

常量值: 2(0x00000002)

公众静态的最终整数旋转_动画_旋转

已在中添加API等级18

的值旋转动画定义用于指定此窗口将在旋转后向内或向外旋转。

常量值: 0(0x00000000)

公众静态的最终整数屏幕_亮度_更改

已在中添加API级别3

常量值: 2048(0x00000800)

公众静态的最终整数屏幕_方向_更改

已在中添加API级别3

常量值: 1024(0x00000400)

公众静态的最终整数软输入_调整_无

已在中添加API级别11

的调整选项软输入模式:设置为具有窗口不调整显示的输入方法。窗口将不会被调整大小,它不会被平移以使其焦点可见。

常量值: 48(0x00000030)

公众静态的最终整数软输入调整

已在中添加API级别3

的调整选项软输入模式:设置为具有窗口当输入方法为如图所示,因此不需要调整大小,只需平移即可通过框架确保当前输入焦点可见。这个可以与…结合软输入调整大小; 如果这两个都没有设置,那么系统将尝试选择一个或另一个取决于窗口的内容。

常量值: 32(0x00000020)

公众静态的最终整数软输入_调整_重置

已在中添加API级别3

的调整选项软输入模式:设置为允许输入时要调整大小的窗口方法,以便其内容不被输入覆盖方法。这个可以与…结合软输入_调整_面板; 如果这两个都没有设置,那么系统将尝试选择一个或另一个取决于窗口的内容。如果窗户布局参数标志包括荧光屏标志,这个的值软输入模式将被忽略;窗户会不调整大小,但将保持全屏。

常量值: 16(0x00000010)

公众静态的最终整数软输入_未指定

已在中添加API级别3

的调整选项软输入模式:未指定任何内容。系统将尝试选择一个或另一个取决于窗口的内容。

常量值: 0(0x00000000)

公众静态的最终整数SOFT_INPUT_IS_FORWARD_NAVIGATION软件输入_转发_导航

已在中添加API级别3

的位软输入模式:当用户导航时设置朝窗户走去。这通常是自动设置的尽管在某些情况下可能需要设置当您自己显示窗口时。此标志将始终窗口显示后自动清除。

常量值: 256(0x00000100)

公众静态的最终整数软输入任务_调整

已在中添加API级别3

的掩码软输入模式决定窗户的调节方式输入窗口。

常量值: 240(0x000000f0)

公众静态的最终整数软输入任务状态

已在中添加API级别3

的掩码软输入模式决定此窗口的软输入区域的所需可见性状态。

常量值: 15(0x0000000f)

公众静态的最终整数软输入模式更改

已在中添加API级别3

常量值: 512(0x00000200)

公众静态的最终整数软输入状态ALWAYS_HIDDEN

已在中添加API级别3

的可见性状态软输入模式:请始终隐藏任何此窗口接收焦点时的软输入区域。

常量值: (0x00000003)

公众静态的最终整数软输入状态始终可见

已在中添加API级别3

的可见性状态软输入模式:请始终此窗口接收输入焦点时可见的软输入区域。

常量值: 5(0x00000005)

公众静态的最终整数软输入状态隐藏

已在中添加API级别3

的可见性状态软输入模式:请隐藏任何软输入正常情况下适当的区域(当用户正在导航时向前看你的窗户)。

常量值: 2(0x00000002)

公众静态的最终整数软输入状态未更改

已在中添加API级别3

的可见性状态软输入模式:请不要更改的状态软输入区。

常量值: 1(0x00000001)

公众静态的最终整数软输入状态未指定

已在中添加API级别3

的可见性状态软输入模式:未指定任何状态。

常量值: 0(0x00000000)

公众静态的最终整数软输入状态可见

已在中添加API级别3

的可见性状态软输入模式:请出示软包正常情况下(用户导航时)的输入区域向前看你的窗户)。

常量值: 4(0x00000004)

公众静态的最终整数标题_更改

已在中添加API级别1

常量值: 64(0x00000040)

公众静态的最终整数类型_应用

已在中添加API级别1

窗口类型:普通应用程序窗口。这个代币必须是标识窗口所属对象的活动标记。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2(0x00000002)

公众静态的最终整数类型_应用程序_ATTACHED_DIALOG

已在中添加API级别3

窗口类型:类似类型_应用程序_面板,但布局窗口的发生与顶级窗口的发生相同,作为其容器的子对象。

常量值: 1003(0x000003eb)

公众静态的最终整数类型_应用程序_媒体

已在中添加API级别1

窗口类型:显示媒体(如视频)的窗口。这些窗口显示在其附加窗口的后面。

常量值: 1001(0x000003e9)

公众静态的最终整数类型_应用程序_面板

已在中添加API级别1

窗口类型:应用程序窗口顶部的面板。这些窗口显示在其附加窗口的顶部。

常量值: 1000(0x000003e8)

公众静态的最终整数类型_应用程序_启动

已在中添加API级别1

窗口类型:当应用程序正在启动。不供应用程序本身使用;系统使用它来显示某些内容,直到应用程序可以显示自己的窗口。在多用户系统中,显示在所有用户的窗口上。

常量值: (0x00000003)

公众静态的最终整数类型_应用程序_ UB_面板

已在中添加API级别1

窗口类型:应用程序窗口顶部的子面板。这些窗口显示在其附加窗口和任何类型应用程序面板面板。

常量值: 1002(0x000003个)

公众静态的最终整数类型_基础_应用

已在中添加API级别1

窗口类型:作为“基本”窗口的应用程序窗口整体应用;所有其他应用程序窗口将出现在它上面。在多用户系统中,只显示在所属用户的窗口上。

常量值: 1(0x00000001)

公众静态的最终整数类型_更改

已在中添加API级别1

常量值: 2(0x00000002)

公众静态的最终整数类型_输入_方法

已在中添加API级别3

窗口类型:出现在上面的内部输入方法窗口普通UI。可以调整应用程序窗口的大小或平移以保持显示此窗口时可见的输入焦点。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2011(0x000007db)

公众静态的最终整数类型_输入_方法_日志

已在中添加API级别3

窗口类型:上面显示的内部输入方法对话框窗口当前输入方法窗口。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2012(0x000007dc)

公众静态的最终整数类型_键盘保护

已在中添加API级别1

窗类型:键盘锁窗。在多用户系统中,显示在所有用户的窗口上。

常量值: 2004(0x000007d4)

公众静态的最终整数类型_键盘_对话

已在中添加API级别1

窗口类型:键盘保护显示的对话框在多用户系统中,显示在所有用户的窗口上。

常量值: 2009(0x000007d9)

公众静态的最终整数类型电话

已在中添加API级别1

窗口类型:电话。这些是非应用程序窗口,提供用户与手机的交互(尤其是来电)。这些窗口通常位于所有应用程序之上,但位于后面状态栏。在多用户系统中,显示在所有用户的窗口上。

常量值: 2002(0x000007d2)

公众静态的最终整数类型优先级电话

已在中添加API级别1

窗口类型:优先手机UI,即使键盘锁处于活动状态。这些窗口不能接受输入集中注意力,否则会干扰键盘。在多用户系统中,显示在所有用户的窗口上。

常量值: 2007(0x000007d7)

公众静态的最终整数类型_私人_演示

已在中添加API等级19

窗口类型:私有顶部的演示窗口虚拟显示。

常量值: 2030(0x000007ee)

公众静态的最终整数类型_搜索_条

已在中添加API级别1

窗口类型:搜索栏。只能有一个搜索栏窗口;它被放置在屏幕的顶部。在多用户系统中,显示在所有用户的窗口上。

常量值: 2001(0x000007d1)

公众静态的最终整数类型_状态_栏

已在中添加API级别1

窗口类型:状态栏。只能有一个状态栏窗口;它被放置在屏幕的顶部,以及所有其他位置窗户向下移动,所以它们在下面。在多用户系统中,显示在所有用户的窗口上。

常量值: 2000(0x000007d0)

公众静态的最终整数类型_状态_ BAR_面板

已在中添加API级别1

窗口类型:从状态栏上滑出的面板在多用户系统中,显示在所有用户的窗口上。

常量值: 2014(0x000007de)

公众静态的最终整数类型系统警报

已在中添加API级别1

窗口类型:系统窗口,如低功耗警报。这些窗口始终位于应用程序窗口的顶部。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2003(0x000007d3)

公众静态的最终整数类型_SYSTEM_DIALOG

已在中添加API级别1

窗口类型:从状态栏滑出的面板在多用户系统中,显示在所有用户的窗口上。

常量值: 2008(0x000007d8)

公众静态的最终整数类型_系统_错误

已在中添加API级别1

窗口类型:内部系统错误窗口,显示在顶部他们能做的一切。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2010(0x000007da)

公众静态的最终整数类型_系统_覆盖

已在中添加API级别1

窗口类型:需要显示的系统覆盖窗口最重要的是。这些窗口不能接受输入集中注意力,否则会干扰键盘。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2006(0x000007d6)

公众静态的最终整数类型_ TOAST

已在中添加API级别1

窗口类型:临时通知。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2005(0x000007d5)

公众静态的最终整数类型_墙纸

已在中添加API级别5

窗户类型:壁纸窗,放在任何需要的窗户后面坐在墙纸上。在多用户系统中,只显示在所属用户的窗口上。

常量值: 2013(0x000007dd)

领域

公众静态的最终的造物主<窗口管理器。布局参数>造物主

已在中添加API级别1

公众浮动阿尔法

已在中添加API级别1

应用于整个窗口的alpha值。alpha为1.0表示完全不透明,0.0表示完全透明

公众浮动按钮亮度

已在中添加API级别8

这可用于覆盖按钮和键盘背光。默认值小于0表示使用标准背光行为。0到1调整亮度从黑暗到完全明亮。

公众浮动dimAmount(数字量)

已在中添加API级别1

什么时候?标志_DIM_BEHIND已设置,这是调光量以应用。范围从1.0(完全不透明)到0.0(无)昏暗。

公众整数格式

已在中添加API级别1

所需的位图格式。可能是中的常量之一像素格式。默认值为OPAQUE。

公众整数重力

已在中添加API级别1

窗户在屏幕内的位置重力.两者重力应用重力应用显示器在窗口布局期间使用,具有此值给定为所需的重力。例如,您可以指定重力。显示CLIP_水平重力。显示_倾斜_垂直在这里控制重力应用显示

另请参阅

公众浮动水平边距

已在中添加API级别1

水平边距,以容器宽度的百分比表示,在容器和小部件之间。请参见重力应用这是如何使用的。这个字段添加了x个提供x调整参数。

公众浮动水平重量

已在中添加API级别1

指示将水平分配多少额外空间与这些LayoutParam关联的视图。如果视图为不应拉伸。否则,额外的像素将按比例分级权重大于0的所有视图中。

公众整数内存类型

已在中添加API级别1

此字段已弃用API级别11。
这被忽略了

公众的字符串 文件包名称

已在中添加API级别1

拥有此窗口的包的名称。

公众整数旋转动画

已在中添加API等级18

定义设备旋转时在此窗口上使用的退出和进入动画。只有在传入和传出的最顶层不透明窗口设置了#FLAG_FULLSCREEN位,并且未被覆盖其他窗口旁边。所有其他情况默认为旋转_动画_旋转行为。

公众浮动屏幕亮度

已在中添加API级别3

这可用于覆盖用户首选的亮度屏幕。默认值小于0表示使用首选屏幕亮度。从0到1调整亮度从暗到明亮。

公众整数屏幕方向

已在中添加API级别3

窗的特定方向值。可以是允许的任何相同值对于屏幕方向如果未设置,则默认值为屏幕_方向_未指定将使用。

公众整数软输入模式

已在中添加API级别3

任何软输入区域的所需操作模式。可以是任何组合第页,共页:

可以通过窗口软输入模式属性。

公众整数systemUi可见性

已在中添加API级别11

控制状态栏的可见性。

公众的I指示器 代币

已在中添加API级别1

此窗口的标识符。这通常用于你。

公众整数类型

已在中添加API级别1

窗口的常规类型。主要有三类窗口类型:

公众浮动垂直边距

已在中添加API级别1

垂直边距,以容器高度的百分比表示,在容器和小部件之间。请参见重力应用这是如何使用的。这个字段添加了提供y调整参数。

公众浮动垂直重量

已在中添加API级别1

指示将垂直分配多少额外空间与这些LayoutParam关联的视图。如果视图为不应拉伸。否则,额外的像素将按比例分级权重大于0的所有视图中。

公众整数窗口动画

已在中添加API级别1

定义用于此窗口的动画的样式资源。这必须是系统资源;它不能是应用程序资源因为窗口管理器没有访问应用程序的权限。

公众整数x个

已在中添加API级别1

此窗口的X位置。使用默认重力时,它将被忽略。使用时左图开始正确的结束它提供了与给定边的偏移。

公众整数

已在中添加API级别1

此窗口的Y位置。使用默认重力时,它将被忽略。使用时顶部底部它提供了与给定边缘的偏移。

公共建筑商

公众的 窗口管理器。布局参数 ()

已在中添加API级别1

公众的 窗口管理器。布局参数 (int类型)

已在中添加API级别1

公众的 窗口管理器。布局参数 (int类型,int标志)

已在中添加API级别1

公众的 窗口管理器。布局参数 (int类型,int标志,int格式)

已在中添加API级别1

公众的 窗口管理器。布局参数 (int w,int h,int _type,int _flags,int _format)

已在中添加API级别1

公众的 窗口管理器。布局参数 (int w,int h,int xpos,int ypos,int _type,int _flags,int _format)

已在中添加API级别1

公众的 窗口管理器。布局参数 (包裹英寸)

已在中添加API级别1

公共方法

公众最终整数 复制自 (窗口管理器。布局参数o)

已在中添加API级别1

公众的字符串 调试 (字符串输出)

已在中添加API级别1

返回此布局参数集的字符串表示形式。

参数
输出 要在内部表示之前添加的字符串
退换商品
  • 具有以下格式的字符串:output+“ViewGroup.LayoutParams={width=width,height=height}”

公众整数 describe目录 ()

已在中添加API级别1

描述此包裹中包含的特殊物品种类编组表示。

退换商品
  • 指示编组的特殊对象类型集的位掩码通过包裹。

公众最终的字符序列 获取标题 ()

已在中添加API级别1

公众静态的布尔值 可以使用输入方法 (int标志)

已在中添加API级别3

给定一组特定的窗口管理器标志,确定是否这样的窗口可能是输入方法的目标集中。特别是,这将检查标志_不可用标志_ALT_FOCUSABLE_IM如果两者的组合对应,则标志并返回true到需要位于输入方法后面的窗口,以便用户可以在其中键入内容。

参数
旗帜 当前窗口管理器标志。
退换商品
  • 如果这样的窗口应该在后面/交互,则返回true使用输入方法时,如果不是,则返回false。

公众最终空隙 设置标题 (字符序列标题)

已在中添加API级别1

公众的字符串 toString(字符串) ()

已在中添加API级别1

返回一个字符串,该字符串包含此对象。鼓励子类重写此方法并提供考虑对象类型和数据的实现。这个默认实现等效于以下表达式:

getClass().getName()+“@”+整数.toHexString(hashCode())

请参见编写有用的toString(字符串)方法如果你打算实现你自己的toString(字符串)方法。

退换商品
  • 此对象的可打印表示。

公众空隙 写入包裹 (包裹out,int parcelableFlags)

已在中添加API级别1

将此对象展平为地块。

参数
外面的 应在其中写入对象的地块。
parcelable标志 关于如何写入对象的其他标志。可以是0或可拆分_写入_返回_值