DrawerLayout 官方文档

来源:互联网 发布:乔治华盛顿大学 知乎 编辑:程序博客网 时间:2024/05/21 10:52

(新手一枚,多包涵)

公共类

DrawerLayout

延伸的ViewGroup
的java.lang.Object   ↳android.view.View    ↳android.view.ViewGroup     ↳android.support.v4.widget.DrawerLayout

类概述


DrawerLayout充当窗口内容的顶层容器,允许交互式“抽屉”的观点,以从窗口的边缘拉出。

抽屉的定位和布局是使用控制机器人:layout_gravity 属性对应到您想要的抽屉,从出现的观点哪边儿的观点:左或右。(或者在启动支持布局方向平台版本/结束)。

要使用DrawerLayout,定位你的主要内容视图的第一个孩子,宽度和高度match_parent添加抽屉为孩子意见的主要内容视图后,设置layout_gravity适当。抽屉通常使用match_parent的高度与宽度固定。

DrawerLayout.DrawerListener可以用来监测抽屉意见的状态和运动。避免进行昂贵的操作,如动画,因为它可能会导致口吃过程中的布局; 尝试在执行昂贵的操作STATE_IDLE状态。DrawerLayout.SimpleDrawerListener提供每个回调方法的默认/无操作实现。

具体根据机器人的设计指南,位于左侧/启动任何抽屉应该总是包含内容供浏览的应用程序,而定位在正确/结束任何抽屉应该总是包含采取对当前内容的操作。这保留了相同的导航左,右的动作结构中存在的操作栏和其他地方。

有关如何使用DrawerLayout的更多信息,请参阅创建导航抽屉。

摘要


嵌套类接口DrawerLayout.DrawerListener监听监视约抽屉的事件。 DrawerLayout.LayoutParams DrawerLayout.SavedState跨实例持久化状态 DrawerLayout.SimpleDrawerListener的所有方法的Stub /无操作实现DrawerLayout.DrawerListener。 [展开]
继承XML属性
从类android.view.ViewGroup
属性名称相关法说明机器人:addStatesFromChildren 设置此的ViewGroup的绘制状态,是否还包括其子的绘制状态。 机器人:alwaysDrawnWithCache 定义是否使用他们的绘图缓存与否的ViewGroup应该总是吸引了孩子们。 机器人:animateLayoutChangessetLayoutTransition(LayoutTransition)定义布局的变化(因添加和删除项目)是否应该引起LayoutTransition运行。 机器人:animationCache 定义布局的动画是否应该为他们的孩子画的缓存。 机器人:clipChildrensetClipChildren(布尔)定义了一个孩子是否仅限绘制其边界或不进去。 机器人:clipToPaddingsetClipToPadding(布尔)定义的ViewGroup是否会限制它的绘图表面,以排除填充区域。 机器人:descendantFocusability 定义寻找一个视图时,要重点的ViewGroup及其后代之间的关系。 机器人:layoutAnimation 定义了布局的动画使用第一次的ViewGroup的布局。 机器人:layoutModesetLayoutMode(INT)这个定义的ViewGroup的布局模式。 机器人:persistentDrawingCache 定义绘图缓存的持久性。 机器人:splitMotionEventssetMotionEventSplittingEnabled(布尔)设置这是否一个ViewGroup应该在触摸事件分派分拆MotionEvents单独孩子的意见。 
从类android.view.View
属性名称相关法说明机器人:accessibilityLiveRegionsetAccessibilityLiveRegion(INT)表示要访问的服务用户是否应通知时,这一观点的变化。 机器人:阿尔法setAlpha(浮点)视图的alpha属性,一个介于0(完全透明)到1(完全不透明)的值。 机器人:背景setBackgroundResource(INT)可拉伸至为背景使用。 机器人:可点击setClickable(布尔)定义这种观点是否发生反应,然后单击事件。 机器人:contentDescriptionsetContentDescription(CharSequence中)定义文字简要介绍了视图的内容。 机器人:drawingCacheQualitysetDrawingCacheQuality(INT)定义了半透明的绘图缓存的质量。 机器人:duplicateParentState 当该属性设置为true,则认为其直接母公司,而不是从自身获取其绘制状态(突出重点,压等)。 机器人:fadeScrollbarssetScrollbarFadingEnabled(布尔)定义是否淡出的滚动条时,它们不被使用。 机器人:fadingEdgeLengthgetVerticalFadingEdgeLength()定义了衰落边缘的长度。 机器人:filterTouchesWhenObscuredsetFilterTouchesWhenObscured(布尔)指定是否要过滤触摸时,视图的窗口被另一个可见的窗口遮挡。 机器人:fitsSystemWindowssetFitsSystemWindows(布尔)布尔内部属性来调整基础上的系统窗口视图布局,如状态栏。 机器人:可聚焦setFocusable(布尔)Boolean控制视图是否可以把焦点。 机器人:focusableInTouchModesetFocusableInTouchMode(布尔)Boolean控制视图是否可以采取集中,而在触摸模式。 机器人:hapticFeedbackEnabledsetHapticFeedbackEnabled(布尔)Boolean控制视图是否应该启用,如长按事件的触觉反馈。 机器人:IDSETID(INT)提供一个标识符名称的这一观点,到后来与检索View.findViewById()Activity.findViewById()。 机器人:importantForAccessibilitysetImportantForAccessibility(INT)如何控制这一观点的可访问性是它是否触发辅助活动重要的,如果报了查询屏幕可访问的服务。 机器人:isScrollContainersetScrollContainer(布尔)设置此如果视图将作为一个滚动的容器,meaing,它可以调整大小缩小其整体的窗口,这样就会出现一个输入法的空间。 机器人:keepScreenOnsetKeepScreenOn(布尔)控制视图的窗口是否应该保留在屏幕上同时显示。 机器人:layerTypesetLayerType(INT,油漆)指定层支持的类型了这一观点。 安卓的layoutDirectionsetLayoutDirection(INT)定义布局图中的方向。 机器人:longClickablesetLongClickable(布尔)定义这种观点是否发生反应,长按事件。 安卓了minHeightsetMinimumHeight(INT)定义视图的最小高度。 安卓了minWidthsetMinimumWidth(INT)定义视图的最小宽度。 机器人:nextFocusDownsetNextFocusDownId(INT)定义一个视图给予重点时,下一步的重点是 FOCUS_DOWN 如果引用指的是不存在的,或者是层次结构是看不见的,A的部分观点的RuntimeException 将导致在访问时参考。 机器人:nextFocusForwardsetNextFocusForwardId(INT)定义一个视图给予重点时,下一步的重点是 FOCUS_FORWARD 如果引用指的是不存在的,或者是层次结构是看不见的,A的部分观点的RuntimeException 将导致在访问时参考。 机器人:nextFocusLeftsetNextFocusLeftId(INT)定义一个视图给予重点时,下一步的重点是 FOCUS_LEFT。 机器人:nextFocusRightsetNextFocusRightId(INT)定义一个视图给予重点时,下一步的重点是 FOCUS_RIGHT 如果引用是指不存在或者是一个层次是看不见的部分视图,一个RuntimeException异常 会导致在访问时参考。 机器人:nextFocusUpsetNextFocusUpId(INT)定义一个视图给予重点时,下一步的重点是 FOCUS_UP 如果引用是指不存在或者是一个层次是看不见的部分视图,一个RuntimeException异常 会导致在访问时参考。 安卓的onClick 在该视图中的上下文视图被点击时要调用的方法的名称。 机器人:填充setPaddingRelative(INT,INT,INT,INT)设置填充所有四个边缘,以像素为单位。 机器人:paddingBottom会setPaddingRelative(INT,INT,INT,INT)设置填充底边,以像素为单位; 看填充。 机器人:paddingEndsetPaddingRelative(INT,INT,INT,INT)设置填充的端部边缘,以像素为单位; 看填充。 机器人:paddingLeftsetPadding(INT,INT,INT,INT)设置填充左边缘,以像素为单位; 看填充。 机器人:paddingRightsetPadding(INT,INT,INT,INT)设置填充的右边缘,以像素为单位; 看填充。 机器人:paddingStartsetPaddingRelative(INT,INT,INT,INT)设置填充的起始边缘,以像素为单位; 看填充。 安卓了paddingTopsetPaddingRelative(INT,INT,INT,INT)设置填充的顶部边缘,以像素为单位; 看填充。 机器人:requiresFadingEdgesetVerticalFadingEdgeEnabled(布尔)定义了边缘应该在滚动褪去。 机器人:旋转setRotation(浮点)该视图中,以度为单位旋转。 安卓的rotationXsetRotationX(浮点)绕x轴的视图,以度为单位旋转。 安卓的rotationYsetRotationY(浮点)绕Y轴的图,以度为单位旋转。 机器人:saveEnabledsetSaveEnabled(布尔)如果没有设置,没有国家会保存该视图时,它被冻结。 机器人:将scaleXsetScaleX(浮点)在x方向上的视图的比例。 安卓的scaleYsetScaleY(浮点)在y方向上的视图的比例。 机器人:scrollX 最初的水平滚动偏移,以像素为单位。 机器人:scrollY 最初的垂直滚动偏移,以像素为单位。 机器人:scrollbarAlwaysDrawHorizo​​ntalTrack 定义是否水平滚动条轨道要经常进行绘制。 机器人:scrollbarAlwaysDrawVerticalTrack 定义是否垂直滚动条轨道要经常进行绘制。 机器人:scrollbarDefaultDelayBeforeFadesetScrollBarDefaultDelayBeforeFade(INT)定义以毫秒为单位的滚动条等待之前淡出延迟。 机器人:scrollbarFadeDurationsetScrollBarFadeDuration(INT)定义一个滚动条需要淡出毫秒的延迟。 机器人:scrollbarSizesetScrollBarSize(INT)设置垂直滚动和水平滚动条的高度的宽度。 机器人:scrollbarStylesetScrollBarStyle(INT)控制滚动条的风格和位置。 机器人:scrollbarThumbHorizo​​ntal 定义水平滚动条拇指绘制。 机器人:scrollbarThumbVertical 定义垂直滚动条拇指绘制。 机器人:scrollbarTrackHorizo​​ntal 定义水平滚动条轨道绘制。 机器人:scrollbarTrackVertical 定义垂直滚动条轨道绘制。 机器人:滚动条 定义了滚动条上的滚动或不显示。 机器人:soundEffectsEnabledsetSoundEffectsEnabled(布尔)Boolean控制视图是否应该启用,如点击和触摸事件的声音效果。 机器人:标签 提供标记该视图包含一个字符串,稍后与检索View.getTag()或搜索View.findViewWithTag()。 机器人:textAlignmentsetTextAlignment(INT)定义文本的对齐方式。 机器人:textDirectionsetTextDirection(INT)定义文本的方向。 机器人:transformPivotXsetPivotX(浮点)支点围绕该视图将旋转和缩放的x位置。 机器人:transformPivotYsetPivotY(浮点)支点围绕该视图将旋转和缩放的y位置。 机器人:translationXsetTranslationX(浮点)翻译中的视图的X。 机器人:translationYsetTranslationY(浮点)翻译中的视图年。 机器人:能见度setVisibility(INT)控制视图的初始可见性。 
常量INTLOCK_MODE_LOCKED_CLOSED抽屉上锁封闭。INTLOCK_MODE_LOCKED_OPEN抽屉被锁定打开。INTLOCK_MODE_UNLOCKED抽屉解锁。INTSTATE_DRAGGING表示一个抽屉正在拖用户。INTSTATE_IDLE表示任何抽屉处于闲置状态,稳定状态。INTSTATE_SETTLING表示抽屉处于沉降到最终位置的过程。[展开]
继承的常量
从类android.view.ViewGroup
INTCLIP_TO_PADDING_MASK我们夹在填充时FLAG_CLIP_TO_PADDING和FLAG_PADDING_NOT_NULL被设置在同一时间。INTFOCUS_AFTER_DESCENDANTS这种观点将得到的只是,如果没有它的后代想要关注的焦点。INTFOCUS_BEFORE_DESCENDANTS这种观点将收到其任何后代获得焦点。INTFOCUS_BLOCK_DESCENDANTS这种观点将阻止任何其后代获取焦点,即使是可聚焦。INTLAYOUT_MODE_CLIP_BOUNDS这个常量是一个layoutMode。INTLAYOUT_MODE_OPTICAL_BOUNDS这个常量是一个layoutMode。INTPERSISTENT_ALL_CACHES用于指示所有的绘图缓存应保持在内存中。INTPERSISTENT_ANIMATION_CACHE用来表示动画的绘图缓存应保持在内存中。INTPERSISTENT_NO_CACHE用来表示没有绘制缓存应保持在内存中。INTPERSISTENT_SCROLLING_CACHE用于指示滚动的绘图缓存应保持在内存中。
从类android.view.View
INTACCESSIBILITY_LIVE_REGION_ASSERTIVE现场区域模式指定可访问的服务应中断正在进行的讲话立即宣布改变这种看法。INTACCESSIBILITY_LIVE_REGION_NONE现场区域模式指定可访问的服务不应该自动宣布改变这种看法。INTACCESSIBILITY_LIVE_REGION_POLITE现场区域模式指定可访问的服务应宣布改变这种看法。INTDRAWING_CACHE_QUALITY_AUTO

启用自动品质模式绘图缓存。

INTDRAWING_CACHE_QUALITY_HIGH

可实现高品质模式的绘图缓存。

INTDRAWING_CACHE_QUALITY_LOW

实现了低质量模式的绘图缓存。

INTFIND_VIEWS_WITH_CONTENT_DESCRIPTION查找查找包含特定内容描述的看法。INTFIND_VIEWS_WITH_TEXT发现使指定文本的意见。INTFOCUSABLES_ALL查看标志,指示是否addFocusables(ArrayList中,INT,INT) 应添加的所有聚焦的意见,无论他们是否是可聚焦在触控模式。INTFOCUSABLES_TOUCH_MODE查看指示是否标志addFocusables(ArrayList中,INT,INT) 应该只添加联系方式视图可成为焦点。INTFOCUS_BACKWARD使用带focusSearch(INT)。INTFOCUS_DOWN使用带focusSearch(INT)。INTFOCUS_FORWARD使用带focusSearch(INT)。INTFOCUS_LEFT使用带focusSearch(INT)。INTFOCUS_RIGHT使用带focusSearch(INT)。INTFOCUS_UP使用带focusSearch(INT)。INTGONE这种观点是不可见的,并且它不采取任何空间布局的目的。INTHAPTIC_FEEDBACK_ENABLED查看标志,指示此视图是否应该启用,如长按事件的触觉反馈。INTIMPORTANT_FOR_ACCESSIBILITY_AUTO自动判断视图是否可访问性很重要。INTIMPORTANT_FOR_ACCESSIBILITY_NO的看法是不可访问非常重要。INTIMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS的看法是不可访问重要的,也不是任何其后代的意见。INTIMPORTANT_FOR_ACCESSIBILITY_YES视图是可访问性很重要。INT隐形这种观点是不可见的,但它仍然占用空间布局的目的。INTKEEP_SCREEN_ON视图标志,指示屏幕应保持,而含有该视图窗口是用户可见的。INTLAYER_TYPE_HARDWARE

表示该视图有一个硬件层。

INTLAYER_TYPE_NONE表示认为没有一个层。INTLAYER_TYPE_SOFTWARE

表示该视图有一个软件层。

INTLAYOUT_DIRECTION_INHERIT这种观点的横向布局方向从其父继承。INTLAYOUT_DIRECTION_LOCALE这种观点的横向布局的方向是从区域设置的默认语言脚本推导。INTLAYOUT_DIRECTION_LTR这种观点的横向布局的方向是从左至右。INTLAYOUT_DIRECTION_RTL这种观点的横向布局的方向是从右到左。INTMEASURED_HEIGHT_STATE_SHIFT的位移位MEASURED_STATE_MASK去的高度位功能,无论宽度和高度组合成单个int,如getMeasuredState()和的的ChildState参数resolveSizeAndState(INT,INT,INT)。INTMEASURED_SIZE_MASK比特getMeasuredWidthAndState()getMeasuredWidthAndState()提供实际测量的尺寸。INTMEASURED_STATE_MASK比特getMeasuredWidthAndState()getMeasuredWidthAndState()提供了附加的状态位。INTMEASURED_STATE_TOO_SMALL位getMeasuredWidthAndState()getMeasuredWidthAndState(),表示测得的尺寸更小的空间,认为想有。INTNO_ID用来标记一种观点认为,没有编号。INTOVER_SCROLL_ALWAYS总是允许用户在涡卷这一观点,只要它是一种观点认为,可以滚动。INTOVER_SCROLL_IF_CONTENT_SCROLLS允许用户在涡卷这一观点仅当内容足够大,以有意义的滚动,只要它是一种观点认为,可以滚动。INTOVER_SCROLL_NEVER决不允许用户在涡卷这一观点。INTSCREEN_STATE_OFF指示屏状态发生了改变,现在是关闭。INTSCREEN_STATE_ON指示屏状态发生了改变,现在的。INTSCROLLBARS_INSIDE_INSET滚动条的样式来显示该被填充区域内的滚动条,增加视图的填充。INTSCROLLBARS_INSIDE_OVERLAY滚动条样式,显示内容区域内的滚动条,在不增加填充。INTSCROLLBARS_OUTSIDE_INSET滚动条样式的视图的边缘显示滚动条,增加了视图的填充。INTSCROLLBARS_OUTSIDE_OVERLAY滚动条样式的视图的边缘显示滚动条,在不增加填充。INTSCROLLBAR_​​POSITION_DEFAULT定位在默认位置的滚动条,由系统决定的。INTSCROLLBAR_​​POSITION_LEFT位置沿左边缘的滚动条。INTSCROLLBAR_​​POSITION_RIGHT位置沿右边的滚动条。INTSOUND_EFFECTS_ENABLED查看标志,指示此视图是否应该启用,如点击和触摸事件的声音效果。INTSTATUS_BAR_HIDDEN这个常数,而推荐使用API级别14使用SYSTEM_UI_FLAG_LOW_PROFILE代替。INTSTATUS_BAR_VISIBLE这个常数,而推荐使用API级别14使用SYSTEM_UI_FLAG_VISIBLE代替。INTSYSTEM_UI_FLAG_FULLSCREEN标志为setSystemUiVisibility(中间体):浏览请求进入正常全屏模式,使得其内容可以接管屏幕,同时仍然允许用户与应用程序进行交互。INTSYSTEM_UI_FLAG_HIDE_NAVIGATION标志setSystemUiVisibility(INT):查看已要求该系统的导航被暂时隐藏。INTSYSTEM_UI_FLAG_IMMERSIVE标志setSystemUiVisibility(INT):查看想隐藏的导航栏时保持互动SYSTEM_UI_FLAG_HIDE_NAVIGATION。INTSYSTEM_UI_FLAG_IMMERSIVE_STICKY标志setSystemUiVisibility(INT):查看愿与隐藏状态栏时保持互动SYSTEM_UI_FLAG_FULLSCREEN和/或隐藏的导航栏SYSTEM_UI_FLAG_HIDE_NAVIGATION。INTSYSTEM_UI_FLAG_LAYOUT_FULLSCREEN标志为setSystemUiVisibility(中间体):浏览想其窗口被铺放出来,就好像它已经请求SYSTEM_UI_FLAG_FULLSCREEN,即使它目前还没有。INTSYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION标志为setSystemUiVisibility(中间体):浏览想其窗口被铺放出来,就好像它已经请求SYSTEM_UI_FLAG_HIDE_NAVIGATION,即使它目前还没有。INTSYSTEM_UI_FLAG_LAYOUT_STABLE标志setSystemUiVisibility(INT):当使用其它布局的标志,我们希望提供给内容插图的稳定观fitSystemWindows(矩形)。INTSYSTEM_UI_FLAG_LOW_PROFILE标志setSystemUiVisibility(INT):查看已要求该系统的用户界面,进入一个不显眼的“低调”模式。INTSYSTEM_UI_FLAG_VISIBLE特别常数setSystemUiVisibility(INT):查看已要求系统UI(状态栏)是可见的(默认值)。INTSYSTEM_UI_LAYOUT_FLAGS标志,可以影响相对布局,系统UI。INTTEXT_ALIGNMENT_CENTER居中的段落,例如:INTTEXT_ALIGNMENT_GRAVITY默认的根视图。INTTEXT_ALIGNMENT_INHERIT INTTEXT_ALIGNMENT_TEXT_END对齐段落,例如年底INTTEXT_ALIGNMENT_TEXT_START对齐段落,例如开始INTTEXT_ALIGNMENT_VIEW_END对齐的视图,它是ALIGN_RIGHT如果视图的解决的layoutDirection是LTR,和ALIGN_LEFT否则的末端。INTTEXT_ALIGNMENT_VIEW_START对齐的视图,它是ALIGN_LEFT如果视图的解决的layoutDirection是LTR,和ALIGN_RIGHT否则的开始。INTTEXT_DIRECTION_ANY_RTL文本方向是利用“任意RTL”的算法。INTTEXT_DIRECTION_FIRST_STRONG文本方向是采用“先强算法”。INTTEXT_DIRECTION_INHERIT文本方向是继承直通的ViewGroupINTTEXT_DIRECTION_LOCALE文字方向从系统区域设置的到来。INTTEXT_DIRECTION_LTR文本方向被强制为LTR。INTTEXT_DIRECTION_RTL文本方向是被迫的RTL。串VIEW_LOG_TAG使用这个类与android.util.Log日志记录标签。INT可见这种观点是可见的。
[展开]
继承的字段
从类android.view.View
的public static final 属性 < 查看,  浮法 >ALPHA围绕一个性质包装阿尔法的处理功能 setAlpha(浮点)getAlpha()方法。受保护的静态最终诠释[]EMPTY_STATE_SET表示认为没有状态设置。受保护的静态最终诠释[]ENABLED_FOCUSED_SELECTED_STATE_SET表示视图被激活,突出重点,选择。受保护的静态最终诠释[]ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET指示视图启用,突出重点,选择和它的窗口具有焦点。受保护的静态最终诠释[]ENABLED_FOCUSED_STATE_SET表示视图启用,具有焦点。受保护的静态最终诠释[]ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET指示视图启用,重点突出,它的窗口具有焦点。受保护的静态最终诠释[]ENABLED_SELECTED_STATE_SET表示已启用,选择视图。受保护的静态最终诠释[]ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET表示视图被激活,选择和它的窗口具有焦点。受保护的静态最终诠释[]ENABLED_STATE_SET表示视图被启用。受保护的静态最终诠释[]ENABLED_WINDOW_FOCUSED_STATE_SET表示已启用的看法,它的窗口具有焦点。受保护的静态最终诠释[]FOCUSED_SELECTED_STATE_SET表示是突出重点,选择视图。受保护的静态最终诠释[]FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET表明观点的重点是,选择和它的窗口具有焦点。受保护的静态最终诠释[]FOCUSED_STATE_SET表示意见的重点。受保护的静态最终诠释[]FOCUSED_WINDOW_FOCUSED_STATE_SET表示认为有焦点,它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET表示视图被按下时,启用,突出重点,选择。受保护的静态最终诠释[]PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET表示视图被按下时,启用,突出重点,选择和它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_ENABLED_FOCUSED_STATE_SET表示视图被按下时,启用和重点。受保护的静态最终诠释[]PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET表示视图被按下时,启用,重点突出,它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_ENABLED_SELECTED_STATE_SET表示视图被按下时,使能和选择。受保护的静态最终诠释[]PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET表示视图被按下时,启用,选择和它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_ENABLED_STATE_SET表示被按下并启用的看法。受保护的静态最终诠释[]PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET表示视图被按下时,启用,它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_FOCUSED_SELECTED_STATE_SET表示视图被压,突出重点,选择。受保护的静态最终诠释[]PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET表示视图被压,突出重点,选择和它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_FOCUSED_STATE_SET表示意见压,重点突出。受保护的静态最终诠释[]PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET表示视图被压,突出重点,它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_SELECTED_STATE_SET表示被按下,并选择了看法。受保护的静态最终诠释[]PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET表示视图被按下,选择和它的窗口具有焦点。受保护的静态最终诠释[]PRESSED_STATE_SET表示视图被按下。受保护的静态最终诠释[]PRESSED_WINDOW_FOCUSED_STATE_SET表示被按下的看法和它的窗口具有焦点。的public static final 属性 < 查看,  浮法 >旋转围绕一个性质包装旋转的处理功能 setRotation(浮点)getRotation()方法。的public static final 属性 < 查看,  浮法 >ROTATION_X围绕一个性质包装的rotationX的处理功能 setRotationX(浮点)getRotationX()方法。的public static final 属性 < 查看,  浮法 >ROTATION_Y围绕一个性质包装的rotationY的处理功能 setRotationY(浮点)getRotationY()方法。的public static final 属性 < 查看,  浮法 >SCALE_X围绕一个性质包装的scaleX的处理功能 setScaleX(浮点)getScaleX()方法。的public static final 属性 < 查看,  浮法 >SCALE_Y围绕一个性质包装的scaleY的处理功能 setScaleY(浮点)getScaleY()方法。受保护的静态最终诠释[]SELECTED_STATE_SET表示视图中选择。受保护的静态最终诠释[]SELECTED_WINDOW_FOCUSED_STATE_SET指示所选的看法,它的窗口具有焦点。的public static final 属性 < 查看,  浮法 >TRANSLATION_X围绕一个性质包装translationX的处理功能 setTranslationX(浮点)getTranslationX()方法。的public static final 属性 < 查看,  浮法 >TRANSLATION_Y围绕一个性质包装translationY的处理功能 setTranslationY(浮点)getTranslationY()方法。受保护的静态最终诠释[]WINDOW_FOCUSED_STATE_SET表示视图的窗口具有焦点。的public static final 属性 < 查看,  浮法 >点¯x围绕一个性质包装点¯x的处理功能 setX的(浮动)的getX()方法。的public static final 属性 < 查看,  浮法 >Ÿ围绕一个性质包装Ÿ通过处理功能 SETY(浮点)getY()方法。
公共构造函数DrawerLayout(上下文语境)DrawerLayout(上下文语境,AttributeSet中的attrs)DrawerLayout(上下文语境,AttributeSet中的attrs,INT defStyle)公共方法无效addView(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS)
添加具有指定布局参数的子视图。
无效closeDrawer(查看 drawerView)
通过将动画眼帘合上指定的抽屉看法。
无效closeDrawer(INT重力)
由动画出来看,关闭指定的抽屉里。
无效closeDrawers()
关闭当前打开的所有抽屉意见,动画出来的观点。
无效computeScroll()
所谓由家长请求,如果必要,孩子更新其值mScrollX和mScrollY。
ViewGroup.LayoutParamsgenerateLayoutParams(AttributeSet中的attrs)
返回一组新的基础上设置的属性提供的布局参数。
INTgetDrawerLockMode(INT edgeGravity)
检查给定的重力抽屉的锁模式。
INTgetDrawerLockMode(查看 drawerView)
检查给定的抽屉视图的锁定模式。
CharSequence的getDrawerTitle(INT edgeGravity)
返回与给定重力抽屉的称号。
布尔isDrawerOpen(查看抽屉)
检查给定的抽屉视图目前处于打开状态。
布尔isDrawerOpen(INT drawerGravity)
检查给定的抽屉视图目前处于打开状态。
布尔isDrawerVisible(INT drawerGravity)
检查给定的抽屉观点是屏幕上的当前可见。
布尔isDrawerVisible(查看抽屉)
检查给定的抽屉观点是屏幕上的当前可见。
布尔onInterceptTouchEvent(MotionEvent EV)
实现此方法可拦截所有触摸屏移动事件。
布尔的onkeydown(INT的keyCode,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyDown():当执行针对记者KEYCODE_DPAD_CENTERKEYCODE_ENTER 被释放,如果视图被启用并点击。
布尔调用onKeyUp(INT的keyCode,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyUp():当执行单击视图KEYCODE_DPAD_CENTERKEYCODE_ENTER被释放。
布尔的onTouchEvent(MotionEvent EV)
实现这个方法来处理触摸屏移动事件。
无效openDrawer(INT重力)
由动画出来的视图中打开指定的抽屉里。
无效openDrawer(查看 drawerView)
通过它进入动画视图中打开指定的抽屉看法。
无效requestDisallowInterceptTouchEvent(布尔disallowIntercept)
所谓当一个孩子不希望这位家长及其祖先拦截触摸事件与 onInterceptTouchEvent(MotionEvent)
无效requestLayout()
调用这个时候事情已经改变已经失效这一观点的布局。
无效setDrawerListener(DrawerLayout.DrawerListener监听器)
设置一个监听器通知抽屉的事件。
无效setDrawerLockMode(INT lockMode,诠释edgeGravity)
启用或禁用与所述给定的抽屉相互作用。
无效setDrawerLockMode(INT lockMode,查看 drawerView)
启用或禁用与所述给定的抽屉相互作用。
无效setDrawerLockMode(INT lockMode)
启用或禁用所有的抽屉互动。
无效setDrawerShadow(INT渣油,诠释重力)
设置用于左或右的影子简单绘制。
无效setDrawerShadow(可绘制 shadowDrawable,诠释重力)
设置用于左或右的影子简单绘制。
无效setDrawerTitle(INT edgeGravity,CharSequence的标题)
使用给定的重力抽屉的称号。
无效setScrimColor(INT色)
设置为使用该掩盖主要内容,而抽屉是打开的平纹棉麻织物的颜色。
受保护的方法布尔checkLayoutParams(ViewGroup.LayoutParams P)
布尔drawChild(帆布油画,查看孩子,长drawingTime)
绘制一个孩子该视图组。
ViewGroup.LayoutParamsgenerateDefaultLayoutParams()
返回一组默认的布局参数。
ViewGroup.LayoutParamsgenerateLayoutParams(ViewGroup.LayoutParams P)
返回一个安全组的基础上提供的布局PARAMS布局参数。
无效onAttachedToWindow()
这就是所谓的视图时附加到一个窗口。
无效onDetachedFromWindow()
当视图从窗口分离这就是所谓的。
无效onLayout(布尔改变,INT L,INT T,INT读,INT B)
从布局时调用这个观点应该分配一个大小和位置,以它的每一个孩子。
无效onMeasure(INT widthMeasureSpec,诠释heightMeasureSpec)

测量视图和其内容,以确定所测量的宽度和所测量的高度。

无效onRestoreInstanceState(Parcelable状态)
勾允许以它的内部状态重新申请,以前曾通过产生一种表示的onSaveInstanceState()
Parcelable的onSaveInstanceState()
勾允许以生成其内部状态的表示以后可以用来与相同状态创建一个新的实例。
[展开]
继承的方法
从类android.view.ViewGroup
无效addChildrenForAccessibility(ArrayList的 < 查看 > childrenForAccessibility)
增加了一个给定的视图访问的子女。
无效addFocusables(ArrayList的 < 查看 >的观点,诠释方向,诠释focusableMode)
补充说,有这种观点的后代(可能包括这种观点,如果它是可聚焦本身)任何可聚焦的意见看法。
布尔addStatesFromChildren()
返回这是否一个ViewGroup的绘制国家还包括其子的绘制状态。
无效addTouchables(ArrayList的 < 查看 >的意见)
补充一点,是这个观点的后代(可能包括这种观点如果是可触摸本身)的任何意见,可触摸到的意见。
无效addView(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS)
添加具有指定布局参数的子视图。
无效addView(查看孩子,ViewGroup.LayoutParams PARAMS)
添加具有指定布局参数的子视图。
无效addView(查看孩子,INT指数)
添加一个子视图。
无效addView(查看孩子)

添加一个子视图。

无效addView(查看孩子,诠释的宽度,高度诠释)
添加子视图的ViewGroup本的默认布局参数和指定的宽度和高度。
布尔addViewInLayout(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS,布尔preventRequestLayout)
添加布局过程的视图。
布尔addViewInLayout(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS)
添加布局过程的视图。
无效attachLayoutAnimationParameters(查看孩子,ViewGroup.LayoutParams PARAMS,INT指数,诠释计数)
子类应覆盖此方法所提供的孩子设置的布局动画参数。
无效attachViewToParent(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS)
附加一个以这个视图组。
无效bringChildToFront(查看孩子)
改变孩子的Z顺序,它是在所有其他孩子的顶部。
布尔canAnimate()
指示视图组是否有先布局后,其动画儿童的能力。
布尔checkLayoutParams(ViewGroup.LayoutParams P)
无效childDrawableStateChanged(查看孩子)
如果addStatesFromChildren()为真,将刷新该组的绘制状态(包括其子女的状态)。
无效childHasTransientStateChanged(查看孩子,布尔childHasTransientState)
所谓当孩子认为已经改变是否正在跟踪瞬时状态。
无效cleanupLayoutState(查看孩子)
阻止指定的子接下来的布局传递过程中进行布局。
无效clearChildFocus(查看孩子)
当这位家长的孩子放弃了所谓的重点
无效clearDisappearingChildren()
将删除已删除意见任何未决的动画。
无效clearFocus()
调用时这个观点要放弃的焦点。
无效调试(INT深度)
打印这个视图日志输出,与标签信息 VIEW_LOG_TAG
无效detachAllViewsFromParent()
从脱离母体各方面的意见。
无效detachViewFromParent(查看孩子)
分离从它的父视图。
无效detachViewFromParent(工业生产指数)
分离从它的父视图。
无效detachViewsFromParent(诠释开始,诠释计数)
分离的范围从父母的意见。
WindowInsetsdispatchApplyWindowInsets(WindowInsets插图)
请求给定的窗口镶边适用于本视图或子树的另一种看法。
无效dispatchConfigurationChanged(配置 NEWCONFIG)
派遣一个关于资源配置换下来的视图层次通知。
无效dispatchDisplayHint(INT提示)
派遣一个提示是否显示了这一观点。
布尔dispatchDragEvent(的dragEvent事件)
如果这一观点被启用,并具有拖拽事件侦听器检测。
无效dispatchDraw(布面油画)
通过抽签叫得出孩子的意见。
无效dispatchFreezeSelfOnly(SparseArray < Parcelable >容器)
执行的调度saveHierarchyState(android.util.SparseArray) 冻结()}只有这一观点,而不是它的孩子。
布尔dispatchGenericFocusedEvent(MotionEvent事件)
派遣一个通用的移动事件到目前的工作重点来看。
布尔dispatchGenericPointerEvent(MotionEvent事件)
派遣一个通用的移动事件的第一指针下的视图。
布尔dispatchHoverEvent(MotionEvent事件)
派遣一个悬停事件。
布尔dispatchKeyEvent(KeyEvent的事件)
调度的关键事件将焦点路径上的下一个视图。
布尔dispatchKeyEventPreIme(KeyEvent的事件)
派遣一个关键的事件之前,它通过与视图层次相关联的所有输入法处理。
布尔dispatchKeyShortcutEvent(KeyEvent的事件)
调度快捷键的事件。
无效dispatchRestoreInstanceState(SparseArray < Parcelable >容器)
由称为restoreHierarchyState(android.util.SparseArray)来检索状态这种观点及其子女。
无效dispatchSaveInstanceState(SparseArray < Parcelable >容器)
由称为saveHierarchyState(android.util.SparseArray)来存储状态这种观点及其子女。
无效dispatchSetActivated(布尔激活)
调度setActivated所有这一切查看的孩子。
无效dispatchSetPressed(布尔按下)
调度setPressed所有这一切查看的孩子。
无效dispatchSetSelected(选择布尔)
调度的setSelected所有这一切查看的孩子。
无效dispatchSystemUiVisibilityChanged(INT可见)
调度回调setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener)跌视图层次结构。
无效dispatchThawSelfOnly(SparseArray < Parcelable >容器)
执行的调度restoreHierarchyState(android.util.SparseArray) 仅这一观点,而不是它的孩子。
布尔dispatchTouchEvent(MotionEvent EV)
通过触摸屏的移动事件下降到目标视图或该视图如果它是目标。
布尔dispatchTrackballEvent(MotionEvent事件)
通过轨迹球移动事件下到集中视图。
布尔dispatchUnhandledMove(查看重点,INT方向)
这种方法是最后的机会了集中视图,其祖先到方向键响应。
无效dispatchVisibilityChanged(查看 changedView,诠释知名度)
派遣一个视图的可见性换下来的视图层次结构。
无效dispatchWindowFocusChanged(布尔hasFocus)
当含有这种观点的收益或窗口失去窗口焦点时调用。
无效dispatchWindowSystemUiVisiblityChanged(INT可见)
调度回调onWindowSystemUiVisibilityChanged(INT)跌视图层次结构。
无效dispatchWindowVisibilityChanged(INT知名度)
派遣一个可视窗口换下来的视图层次结构。
布尔drawChild(帆布油画,查看孩子,长drawingTime)
绘制一个孩子该视图组。
无效drawableStateChanged()
此功能被称为每当它影响正在显示可绘制对象的状态以这样的方式在图的状态改变。
无效endViewTransition(查看视图)
这个方法应该总是被称为下到一个较早的通话 startViewTransition(查看)
查看findFocus()
找到根的这种观点认为当前具有焦点的层次结构视图。
无效findViewsWithText(ArrayList的 < 查看 > outViews,CharSequence的文字,诠释标志)
查找包含给定文本的意见。
查看focusSearch(查看重点,INT方向)
查找指定的方向是要采取集中就近看法。
无效focusableViewAvailable(查看 V)
讲述了一个新的可调焦的观点已经变得可用父。
布尔gatherTransparentRegion(地区区域)
这是所使用的RootView执行优化时的视图层次结构包含一个或几个的SurfaceView。
ViewGroup.LayoutParamsgenerateDefaultLayoutParams()
返回一组默认的布局参数。
ViewGroup.LayoutParamsgenerateLayoutParams(AttributeSet中的attrs)
返回一组新的基础上设置的属性提供的布局参数。
ViewGroup.LayoutParamsgenerateLayoutParams(ViewGroup.LayoutParams P)
返回一个安全组的基础上提供的布局PARAMS布局参数。
查看getChildAt(工业生产指数)
返回的视图,在该组中的指定位置。
INTgetChildCount()
返回该组中的孩子的数目。
INTgetChildDrawingOrder(INT childCount,int i)以
返回儿童画本次迭代的索引。
静态诠释getChildMeasureSpec(INT规范,诠释填充,整型childDimension)
是否measureChildren的困难的部分:搞清楚MeasureSpec传递给特定的孩子。
布尔getChildStaticTransformation(查看孩子,转型 T)
是孩子的静态转换,如果设置,返回一个布尔值,表示是否静态变换设置。
布尔getChildVisibleRect(查看孩子,矩形 R,点偏移)
计算中的一个子视图的坐标来定义的矩形区域的可见部分。
布尔getClipChildren()
返回是否部份效果组的儿童绘画之前,夹在自己的边界。
INTgetDescendantFocusability()
获取此视图组的后代可聚焦性。
查看getFocusedChild()
返回此观点的集中的孩子,如果有的话。
LayoutAnimationControllergetLayoutAnimation()
返回用于动画组的儿童的布局动画控制器。
Animation.AnimationListenergetLayoutAnimationListener()
返回动画监听器的布局动画事件被发送。
INTgetLayoutMode()
返回路线的过程中对这个的ViewGroup布局操作的依据:无论是LAYOUT_MODE_CLIP_BOUNDSLAYOUT_MODE_OPTICAL_BOUNDS
LayoutTransitiongetLayoutTransition()
获取此的ViewGroup的LayoutTransition对象。
ViewGroupOverlaygetOverlay()
返回ViewGroupOverlay该视图组,创建它,如果它不存在。
INTgetPersistentDrawingCache()
返回一个整数,表示什么类型的绘图缓存都保存在内存中。
布尔hasFocus()
如果这种观点具有或含有焦点,则返回true
布尔hasFocusable()
如果这种观点是聚焦的,则返回true或者如果它包含一个可到达的视图的hasFocusable()返回true。
布尔hasTransientState()
指示视图是否正在跟踪的瞬态的应用程序不应该需要有保存和恢复关注自身,但该框架应特别注意保存时可能。
INTindexOfChild(查看孩子)
返回组指定的子视图的位置。
最终无效invalidateChild(查看孩子,矩形脏)
不要调用或重写此方法。
ViewParentinvalidateChildInParent(int []型的位置,矩形脏)
不要调用或重写此方法。
布尔isAlwaysDrawnWithCacheEnabled()
指示此的ViewGroup是否会一直尝试用自己的绘画缓存来绘制它的孩子。
布尔isAnimationCacheEnabled()
表示一个布局动画过程中所儿童绘画缓存是否被使用。
布尔isChildrenDrawingOrderEnabled()
指示的ViewGroup是否正在制定其子被定义的顺序 getChildDrawingOrder(INT,INT)
布尔isChildrenDrawnWithCacheEnabled()
指示是否在一个ViewGroup是使用它们的绘制缓存目前正在制定的儿童。
布尔isMotionEventSplittingEnabled()
返回true如果MotionEvents分派到这个的ViewGroup可以拆分为多个孩子。
无效jumpDrawablesToCurrentState()
呼叫Drawable.jumpToCurrentState() 与该视图关联的所有可绘制对象。
最终无效布局(INT L,INT T,INT读,INT B)
分配的大小和位置的视图和它的所有后代

这是布局机构的第二阶段。

无效measureChild(查看孩子,INT parentWidthMeasureSpec,诠释parentHeightMeasureSpec)
请问这种观点的其中一个孩子来衡量自己,同时考虑到该视图及其填充的MeasureSpec的要求。
无效measureChildWithMargins(查看孩子,INT parentWidthMeasureSpec,诠释widthUsed,诠释parentHeightMeasureSpec,诠释heightUsed)
请问这种观点的其中一个孩子来衡量自己,同时考虑到该视图及其填充和利润的MeasureSpec的要求。
无效measureChildren(INT widthMeasureSpec,诠释heightMeasureSpec)
要求所有这种观点的子女来衡量自己,同时考虑到该视图及其填充的MeasureSpec的要求。
无效notifySubtreeAccessibilityStateChanged(查看孩子,查看源代码,诠释一changeType)
通知它的子类的可访问状态已经改变了看法父和子树的结构是不同的。
最终无效offsetDescendantRectToMyCoords(查看后裔,矩形 RECT)
偏移一个矩形,在后代的坐标空间到我​​们的坐标空间。
最终无效offsetRectIntoDescendantCoords(查看后裔,矩形 RECT)
偏移的矩形,在我们的坐标空间到祖先的坐标空间。
无效onAnimationEnd()
由家长的ViewGroup调用来通知当前与该视图关联的动画结束。
无效onAnimationStart()
由家长的ViewGroup调用来通知当前与该视图关联的动画的开始。
无效onAttachedToWindow()
这就是所谓的视图时附加到一个窗口。
INT []onCreateDrawableState(INT extraSpace)
生成新的可绘制对象的状态的这一观点。
无效onDetachedFromWindow()
当视图从窗口分离这就是所谓的。
布尔onInterceptHoverEvent(MotionEvent事件)
实现此方法来拦截悬停的事件,他们被孩子的意见处理之前。
布尔onInterceptTouchEvent(MotionEvent EV)
实现此方法可拦截所有触摸屏移动事件。
抽象的空洞onLayout(布尔改变,INT L,INT T,INT读,INT B)
从布局时调用这个观点应该分配一个大小和位置,以它的每一个孩子。
布尔onRequestFocusInDescendants(INT方向,矩形 previouslyFocusedRect)
寻找一个后代叫requestFocus的()上。
布尔onRequestSendAccessibilityEvent(查看孩子,AccessibilityEvent事件)
所谓当一个孩子已经请求发送AccessibilityEvent,并提供了一个机会,以其父,以增加活动。
无效recomputeViewAttributes(查看孩子)
告诉那些需要全球视野属性进行重新评估视图层次。
无效removeAllViews()
调用此方法来删除从一个ViewGroup的所有子视图。
无效removeAllViewsInLayout()
通过一个ViewGroup子类调用,从自身取下孩子的意见,当它必须先知道它的大小在屏幕上,才可以计算有多少孩子看待它会渲染。
无效removeDetachedView(查看孩子,布尔动画)
完成搬迁超然观点。
无效removeView(查看视图)

注意:不调用这个方法 任何相关的方法。

无效removeViewAt(工业生产指数)
删除视图,在该组中的指定位置。
无效removeViewInLayout(查看视图)
删除布局中的视图。
无效removeViews(诠释开始,诠释计数)
消除了从组意见的规定范围。
无效removeViewsInLayout(诠释开始,诠释计数)
去除各种观点布局过程。
无效requestChildFocus(查看孩子浏览的重点)
所谓当这位家长的孩子想重点
布尔requestChildRectangleOnScreen(查看孩子,矩形矩形,布尔即时)
所谓当这个群体的孩子想要一个特定的矩形被定位到屏幕上。
无效requestDisallowInterceptTouchEvent(布尔disallowIntercept)
所谓当一个孩子不希望这位家长及其祖先拦截触摸事件与 onInterceptTouchEvent(MotionEvent)
布尔requestFocus的(INT方向,矩形 previouslyFocusedRect)
调用此尝试将焦点置于特定视图或者它的子类,并给它有预兆的方向和重点是来自一个特定的矩形。查找以便将焦点尊重由指定的设置()getDescendantFocusability
布尔requestSendAccessibilityEvent(查看孩子,AccessibilityEvent事件)
叫一个小孩从父请求发送AccessibilityEvent
无效requestTransparentRegion(查看孩子)
所谓当孩子想要的视图层次收集和窗口排字报告透明区域。
无效scheduleLayoutAnimation()
附表布局动画这个视图组的下一个布局后传中被播放。
无效setAddStatesFromChildren(布尔addsStates)
设置此的ViewGroup的绘制状态,是否还包括其子的绘制状态。
无效setAlwaysDrawnWithCacheEnabled( ​​布尔总是)
指示此的ViewGroup是否会一直尝试用自己的绘画缓存来绘制它的孩子。
无效setAnimationCacheEnabled( ​​布尔启用)
启用或布局动画期间禁止儿童绘画缓存。
无效setChildrenDrawingCacheEnabled( ​​布尔启用)
启用或禁用此视图组的每个子图缓存。
无效setChildrenDrawingOrderEnabled( ​​布尔启用)
讲述了一个ViewGroup是否绘制其子由该方法定义的顺序 getChildDrawingOrder(INT,INT)
无效setChildrenDrawnWithCacheEnabled( ​​布尔启用)
讲述了一个ViewGroup利用其绘图缓存来绘制它的孩子。
无效setClipChildren(布尔clipChildren)
默认情况下,儿童绘画之前夹在自己的边界。
无效setClipToPadding(布尔clipToPadding)
默认情况下,孩子们夹在一个ViewGroup的填充。
无效setDescendantFocusability(INT可聚焦)
设置此视图组的后代可聚焦性。
无效setLayoutAnimation(LayoutAnimationController控制器)
设置使用的第一个布局后,动画组的儿童的布局动画控制器。
无效setLayoutAnimationListener(Animation.AnimationListener animationListener)
指定动画监听器,它的布局动画的事件必须被发送。
无效setLayoutMode(INT layoutMode)
这一个ViewGroup的布局中设置取向的基础。
无效setLayoutTransition(LayoutTransition过渡)
设置此的ViewGroup的LayoutTransition对象。
无效setMotionEventSplittingEnabled( ​​布尔分)
启用或在触摸事件调度禁用MotionEvents多个儿童的分裂。
无效setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener监听器)
注册一个回调函数,当一个孩子被添加到或从该视图中删除被调用。
无效setPersistentDrawingCache(INT drawingCacheToKeep)
表示什么类型的绘图缓存应保持在内存中被创建后。
无效setStaticTransformationsEnabled( ​​布尔启用)
当此属性设置为true,这一个ViewGroup支持对儿童的静态转换; 这导致 getChildStaticTransformation(查看,android.view.animation.Transformation)当一个孩子被吸引到被调用。
布尔shouldDelayChildPressedState()
返回true,如果按下状态应推迟对儿童或本的ViewGroup的后裔。
布尔showContextMenuForChild(查看 originalView)
弹出一个快捷菜单指定视图或它的祖先。
ActionModestartActionModeForChild(查看 originalView,ActionMode.Callback回调)
启动操作模式指定的视图。
无效startLayoutAnimation()
运行布局动画。
无效startViewTransition(查看视图)
这个方法告诉了一个ViewGroup给定的视图对象,它应该有这样的一个ViewGroup作为其母公司,应保持在(重新显示时的ViewGroup绘制它的孩子),即使它从其父删除。
无效updateViewLayout(查看视图,ViewGroup.LayoutParams PARAMS)
从类android.view.View
无效addChildrenForAccessibility(ArrayList的 < 查看 >儿童)
增加了一个给定的视图访问的子女。
无效addFocusables(ArrayList的 < 查看 >的观点,诠释方向,诠释focusableMode)
补充说,有这种观点的后代(可能包括这种观点,如果它是可聚焦本身)任何可聚焦的意见看法。
无效addFocusables(ArrayList的 < 查看 >的观点,诠释方向)
补充一点,是这个观点的后代(可能包括这种观点如果是可聚焦本身)任何可调焦意见看法。
无效addOnAttachStateChangeListener(View.OnAttachStateChangeListener监听器)
添加一个侦听器连接状态的变化。
无效addOnLayoutChangeListener(View.OnLayoutChangeListener监听器)
添加一个将要当视图的变化范围,由于布局处理所谓的监听器。
无效addTouchables(ArrayList的 < 查看 >的意见)
补充一点,是这个观点的后代(可能包括这种观点如果是可触摸本身)的任何意见,可触摸到的意见。
ViewPropertyAnimator动画()
该方法返回一个ViewPropertyAnimator对象,它可以用来制作动画在此查看特定的属性。
无效announceForAccessibility(CharSequence的文字)
简便方法发送TYPE_ANNOUNCEMENTAccessibilityEvent使这是关系到某种上下文变化而没有代表的UI转换的事件是一个很好的契合之公布。
布尔awakenScrollBars(INT startDelay所占用)

触发滚动条来绘制。

布尔awakenScrollBars(INT startDelay所占用,布尔无效)

触发滚动条来绘制。

布尔awakenScrollBars()

触发滚动条来绘制。

无效bringToFront()
改变视图的Z顺序中的树,所以它在其他兄弟的意见之上。
无效buildDrawingCache()

调用此方法等同于调用buildDrawingCache(假)

无效buildDrawingCache(布尔型自动定标)

强制拉高速缓存,如果缓存图纸是无效的待建。

无效buildLayer()
部队要创建这种观点的层与这一观点被渲染成的层。
布尔callOnClick()
直接调用连接的任何OnClickListener。
布尔canResolveLayoutDirection()
检查是否可以做布局方向的分辨率。
布尔canResolveTextAlignment()
检查是否可以做文字的对齐方式解决。
布尔canResolveTextDirection()
检查是否可以做文字方向的分辨率。
布尔canScrollHorizontally(INT方向)
检查是否该视图可以在水平方向在一定方向上被滚动。
布尔canScrollVertically(INT方向)
检查是否该视图可以垂直于某一方向滚动。
无效cancelLongPress()
取消挂起长按。
最终无效cancelPendingInputEvents()
取消先前发布到事件队列中的任何延迟高层次的输入事件。
布尔checkInputConnectionProxy(查看视图)
由被叫InputMethodManager 当一个视图谁不是当前输入连接目标是试图使这位经理的电话。
无效clearAnimation()
取消任何动画的这一观点。
无效clearFocus()
调用时这个观点要放弃的焦点。
静态诠释combineMeasuredStates(INT curState,诠释newState)
合并两个国家所返回的getMeasuredState()
INTcomputeHorizontalScrollExtent()

计算水平范围内,水平滚动条的滑块的水平范围。

INTcomputeHorizontalScrollOffset()

计算水平的横向滚动条的滑块的水平移位范围内的偏移。

INTcomputeHorizontalScrollRange()

计算水平范围内,水平滚动条代表。

无效computeScroll()
所谓由家长请求,如果必要,孩子更新其值mScrollX和mScrollY。
INTcomputeVerticalScrollExtent()

计算垂直范围内的水平滚动条的拇指的垂直范围。

INTcomputeVerticalScrollOffset()

计算垂直的垂直滚动条的滑块的水平移位范围内的偏移。

INTcomputeVerticalScrollRange()

计算的垂直滚动条代表的垂直范围。

AccessibilityNodeInfocreateAccessibilityNodeInfo()
返回一个AccessibilityNodeInfo代表这种观点从视图中的点AccessibilityService
无效createContextMenu(文本菜单菜单)
显示该视图的上下文菜单。
无效destroyDrawingCache()

释放被绘制缓存的资源。

WindowInsetsdispatchApplyWindowInsets(WindowInsets插图)
请求给定的窗口镶边适用于本视图或子树的另一种看法。
无效dispatchConfigurationChanged(配置 NEWCONFIG)
派遣一个关于资源配置换下来的视图层次通知。
无效dispatchDisplayHint(INT提示)
派遣一个提示是否显示了这一观点。
布尔dispatchDragEvent(的dragEvent事件)
如果这一观点被启用,并具有拖拽事件侦听器检测。
无效dispatchDraw(布面油画)
通过抽签叫得出孩子的意见。
布尔dispatchGenericFocusedEvent(MotionEvent事件)
派遣一个通用的移动事件到目前的工作重点来看。
布尔dispatchGenericMotionEvent(MotionEvent事件)
派遣一个通用的移动事件。
布尔dispatchGenericPointerEvent(MotionEvent事件)
派遣一个通用的移动事件的第一指针下的视图。
布尔dispatchHoverEvent(MotionEvent事件)
派遣一个悬停事件。
布尔dispatchKeyEvent(KeyEvent的事件)
调度的关键事件将焦点路径上的下一个视图。
布尔dispatchKeyEventPreIme(KeyEvent的事件)
派遣一个关键的事件之前,它通过与视图层次相关联的所有输入法处理。
布尔dispatchKeyShortcutEvent(KeyEvent的事件)
调度快捷键的事件。
布尔dispatchPopulateAccessibilityEvent(AccessibilityEvent事件)
调度AccessibilityEvent视图,然后再将其孩子加入他们的文本内容的事件。
无效dispatchRestoreInstanceState(SparseArray < Parcelable >容器)
由称为restoreHierarchyState(android.util.SparseArray)来检索状态这种观点及其子女。
无效dispatchSaveInstanceState(SparseArray < Parcelable >容器)
由称为saveHierarchyState(android.util.SparseArray)来存储状态这种观点及其子女。
无效dispatchSetActivated(布尔激活)
调度setActivated所有这一切查看的孩子。
无效dispatchSetPressed(布尔按下)
调度setPressed所有这一切查看的孩子。
无效dispatchSetSelected(选择布尔)
调度的setSelected所有这一切查看的孩子。
无效dispatchSystemUiVisibilityChanged(INT知名度)
调度回调setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener)跌视图层次结构。
布尔dispatchTouchEvent(MotionEvent事件)
通过触摸屏的移动事件下降到目标视图或该视图如果它是目标。
布尔dispatchTrackballEvent(MotionEvent事件)
通过轨迹球移动事件下到集中视图。
布尔dispatchUnhandledMove(查看重点,INT方向)
这种方法是最后的机会了集中视图,其祖先到方向键响应。
无效dispatchVisibilityChanged(查看 changedView,诠释知名度)
派遣一个视图的可见性换下来的视图层次结构。
无效dispatchWindowFocusChanged(布尔hasFocus)
当含有这种观点的收益或窗口失去窗口焦点时调用。
无效dispatchWindowSystemUiVisiblityChanged(INT可见)
调度回调onWindowSystemUiVisibilityChanged(INT)跌视图层次结构。
无效dispatchWindowVisibilityChanged(INT知名度)
派遣一个可视窗口换下来的视图层次结构。
无效(油画画布)
手动渲染这种观点(以及它的所有子)给定的画布。
无效drawableStateChanged()
此功能被称为每当它影响正在显示可绘制对象的状态以这样的方式在图的状态改变。
查看findFocus()
找到根的这种观点认为当前具有焦点的层次结构视图。
最后 查看findViewById(诠释身份证)
寻找具有给定ID的子视图。
最后 查看findViewWithTag(对象标记)
查找带有特定标记的子视图。
无效findViewsWithText(ArrayList的 < 查看 > outViews,CharSequence的搜查,诠释标志)
查找包含给定文本的意见。
布尔fitSystemWindows(矩形插图)
这种方法,而推荐使用API级别20作为API的XX使用dispatchApplyWindowInsets(WindowInsets),以插图申请的意见。意见应覆盖onApplyWindowInsets(WindowInsets)或使用setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener) 实施处理自己的插图。
查看focusSearch(INT方向)
查找指定的方向,可以采取集中就近看法。
无效forceLayout()
强制这种观点在未来的布局传递过程中进行布局。
静态诠释generateViewId()
生成适用于使用值SETID(INT)
INTgetAccessibilityLiveRegion()
获取实时区域模式这一观点。
AccessibilityNodeProvidergetAccessibilityNodeProvider()
获取供应商管理扎根在这个视图,并报告到虚拟视图层次AccessibilityService Š的探索窗口内容。
浮动getAlpha()
视图的透明度。
动画getAnimation()
获取当前与该视图关联的动画。
的IBindergetApplicationWindowToken()
检索一个唯一的令牌识别这一观点被附加到该窗口的顶层“真实”的窗口。
绘制对象getBackground()
获取背景绘制
INTgetBaseline均()

从控件的上边界控件的文本基线的回报所抵消。

最终诠释getBottom()
这种观点相对于其父的底部位置。
浮动getBottomFadingEdgeStrength()
返回的力量或强度,底消失边缘。
INTgetBottomPaddingOffset()
通过该量,延长底部衰落区域。
浮动getCameraDistance()
获取到该视图沿Z轴从摄像机的距离。
RECTgetClipBounds()
返回当前的副本clipBounds
CharSequence的getContentDescription()
获取视图的描述。
最后的 语境的getContext()
返回的视图是在运行的情况下,通过它可以访问当前主题,资源等等
ContextMenu.ContextMenuInfogetContextMenuInfo()
意见应该实现这一点,如果他们有额外的信息,通过上下文菜单关联起来。
静态诠释getDefaultSize(INT大小,诠释measureSpec)
实用程序返回的默认大小。
显示getDisplay()
获取逻辑显示到视图的窗口已经被连接。
最终诠释[]getDrawableState()
返回一个代表该视图的当前状态的绘制状态的资源ID的数组。
位图getDrawingCache(布尔型自动定标)

返回此视图绘制缓存位图。

位图getDrawingCache()

调用此方法等同于调用getDrawingCache(假)

INTgetDrawingCacheBackgroundColor()INTgetDrawingCacheQuality()
返回附图缓存的质量。
无效getDrawingRect(矩形 outRect)
将您的视图的可见绘图界限。
getDrawingTime()

返回在该视图层次的绘图开始的时间。

布尔getFilterTouchesWhenObscured()
获取框架是否应该放弃触摸时,视图的窗口被另一个可见的窗口遮挡。
布尔getFitsSystemWindows()
检查状态setFitsSystemWindows(布尔)
ArrayList的 <查看 >getFocusables(INT方向)
查找并返回此观点的后裔所有可获得焦点的意见,其中可能包括这一观点,如果它是可聚焦自己。
无效getFocusedRect(矩形 R)
当视图具有焦点并且用户离开它,下一个视图中搜索由该方法填充矩形开始。
布尔getGlobalVisibleRect(矩形 R,点 globalOffset)
如果这种观点的某些部分没有被任何其父母裁剪,然后返回该区域在研究全球(根)坐标。
最后布尔getGlobalVisibleRect(矩形 R)处理程序getHandler()最终诠释getHeight()
返回视图的高度。
无效getHitRect(矩形 outRect)
打矩形父坐标
INTgetHorizontalFadingEdgeLength()
返回用于指示在该视图的详细内容是可见的水平褪色的边缘的大小。
INTgetHorizontalScrollbarHeight()
返回水平滚动条的高度。
INT的getId()
返回此观点的标识符。
INTgetImportantForAccessibility()
获取方式确定是否这种观点是可访问性是它是否触发辅助活动重要的,如果报了查询屏幕可访问的服务。
布尔getKeepScreenOn()
把屏幕返回是否应保留在对应的电流值KEEP_SCREEN_ON
KeyEvent.DispatcherStategetKeyDispatcherState()
回到全球KeyEvent.DispatcherState 该视图的窗口。
INTgetLabelFor()
获取一个视图此视图用作辅助用途的标签的ID。
INTgetLayerType()
表示层是什么类型的,目前与该视图关联。
INTgetLayoutDirection()
返回此观点的解析布局方向。
ViewGroup.LayoutParamsgetLayoutParams()
获取与该视图关联的的LayoutParams。
最终诠释getLeft()
离开了这个观点相对于其父的位置。
浮动getLeftFadingEdgeStrength()
返回的力量或强度,左褪色边缘。
INTgetLeftPaddingOffset()
通过该量,延长左衰落区域。
最后布尔getLocalVisibleRect(矩形 R)无效getLocationInWindow(int []型的位置)

计算该视图在其窗口的坐标。

无效getLocationOnScreen(int []型的位置)

计算这一观点在屏幕上的坐标。

矩阵getMatrix()
变换这一观点,这是基于当前roation,比例和枢轴属性计算的矩阵。
最终诠释getMeasuredHeight()
getMeasuredHeightAndState(),但只返回原始宽度组分(即,结果是由掩蔽MEASURED_SIZE_MASK)。
最终诠释getMeasuredHeightAndState()
返回全高度测量信息对这一观点作为计算的最近一次调用测量(INT,INT)
最终诠释getMeasuredState()
返回的只有国家位getMeasuredWidthAndState()getMeasuredHeightAndState(),组合成一个整数。
最终诠释getMeasuredWidth()
getMeasuredWidthAndState(),但只返回原始宽度组分(即,结果是由掩蔽MEASURED_SIZE_MASK)。
最终诠释getMeasuredWidthAndState()
返回全宽测量信息对这一观点作为计算的最近一次调用测量(INT,INT)
INT的getMinimumHeight()
返回视图的最小高度。
INTgetMinimumWidth()
返回视图的最小宽度。
INTgetNextFocusDownId()
获取视图时使用的下一个焦点是的ID FOCUS_DOWN
INTgetNextFocusForwardId()
获取视图时使用的下一个焦点是的ID FOCUS_FORWARD
INTgetNextFocusLeftId()
获取视图时使用的下一个焦点是的ID FOCUS_LEFT
INTgetNextFocusRightId()
获取视图时使用的下一个焦点是的ID FOCUS_RIGHT
INTgetNextFocusUpId()
获取视图时使用的下一个焦点是的ID FOCUS_UP
View.OnFocusChangeListenergetOnFocusChangeListener()
返回注册该视图的焦点更改回调。
INTgetOverScrollMode()
返回过滚动模式这一观点。
ViewOverlaygetOverlay()
返回覆盖了这一观点,创造它,如果它不存在。
INTgetPaddingBottom()
返回此视图的底部填充。
INTgetPaddingEnd()
返回该图根据其解析布局方向的端部进行填充。
INTgetPaddingLeft()
返回此视图的左填充。
INTgetPaddingRight()
返回此视图的右填充。
INTgetPaddingStart()
返回此视图取决于其解决布局方向开始填充。
INTgetPaddingTop()
返回此视图顶部的填充。
最后 ViewParentgetParent()
获取这种观点的家长。
ViewParentgetParentForAccessibility()
获取母公司的可访问性的目的。
浮动getPivotX()
该点周围的视图的x位置旋转缩放
浮动getPivotY()
该点周围的视图的y位置旋转缩放
资源getResources()
返回与该视图关联的资源。
最终诠释GetRight时()
这种观点相对于其父的正确位置。
浮动getRightFadingEdgeStrength()
返回的力量或强度,右褪边缘。
INTgetRightPaddingOffset()
通过该量,延长右衰落区域。
查看getRootView()

查找当前视图层次的最顶层视图。

浮动getRotation()
该意见围绕轴心点旋转的程度。
浮动getRotationX()
该视图是围绕水平轴通过枢轴点旋转的程度。
浮动getRotationY()
该视图是绕垂直轴通过枢轴点旋转的程度。
浮动getScaleX()
该视图缩放绕枢轴点X,作为视图的缩放的宽度的比例量。
浮动getScaleY()
该视图缩放绕枢轴点y,作为视图的未缩放高度的比例量。
INTgetScrollBarDefaultDelayBeforeFade()
返回滚动条消失前的延迟。
INTgetScrollBarFadeDuration()
返回滚动衰落期。
INTgetScrollBarSize()
返回滚动条的大小。
INTgetScrollBarStyle()

返回当前滚动条的风格。

最终诠释getScrollX()
返回此视图的滚动左侧位置。
最终诠释getScrollY()
返回此视图的滚动榜首的位置。
INTgetSolidColor()
重写此方法,如果你的观点是众所周知的总是对的纯色背景顶部绘制,并需要借鉴衰落的边缘。
INTgetSuggestedMinimumHeight()
返回认为应该使用建议的最低高度。
INTgetSuggestedMinimumWidth()
返回建议的最小宽度,该观点应使用。
INTgetSystemUiVisibility()
返回最后setSystemUiVisibility(INT),这个观点已经请求。
对象getTag(INT键)
返回与此观点与指定键关联的标签。
对象getTag()
返回此视图的标签。
INTgetTextAlignment()
返回解析文本对齐方式。
INTgetTextDirection()
返回解析文本方向。
最终诠释共达()
这种观点相对于其父的顶部位置。
浮动getTopFadingEdgeStrength()
返回的力量或强度,顶褪色的边缘。
INTgetTopPaddingOffset()
由量的扩展顶褪色的区域。
TouchDelegategetTouchDelegate()
获取TouchDelegate了这一观点。
ArrayList的 <查看 >getTouchables()
查找并返回此观点的后裔所有可触摸的意见,其中可能包括这一观点,如果它是可触摸自己。
浮动getTranslationX()
该视图相对于它的水平位置向左的位置。
浮动getTranslationY()
这种观点相对其垂直位置上方的位置。
INTgetVerticalFadingEdgeLength()
返回垂直褪色的边缘的大小用来表示在该视图中更多的内容是可见的。
INTgetVerticalScrollbarPosition()INTgetVerticalScrollbarWidth()
返回垂直滚动条的宽度。
ViewTreeObservergetViewTreeObserver()
返回ViewTreeObserver该视图的层次结构。
INTgetVisibility()
返回此视图中的可见性状态。
最终诠释通过getWidth()
返回视图的宽度。
INTgetWindowAttachCount()WINDOWIDgetWindowId()
检索WINDOWID这种观点是当前连接到窗口。
INTgetWindowSystemUiVisibility()
返回当前整个窗口中设置当前系统用户界面的可视性。
的IBindergetWindowToken()
检索一个唯一的令牌识别这一观点被附着到窗。
INTgetWindowVisibility()
返回此观点被附加到当前窗口的可见性(无论是GONE看不见的,或可见)。
无效getWindowVisibleDisplayFrame(矩形 outRect)
检索在该窗口这一观点被附加到已被定位在整体可见的显示尺寸。
浮动的getX()
此视图中,以像素为单位的视觉x位置。
浮动getY()
此视图中,以像素为单位的视觉y位置。
布尔hasFocus()
如果这种观点具有焦点iteself,或者是具有焦点的视图的祖先,则返回true。
布尔hasFocusable()
如果这种观点是聚焦的,则返回true或者如果它包含一个可到达的视图的hasFocusable()返回true。
布尔hasOnClickListeners()
返回此视图是否有附加OnClickListener。
布尔hasOverlappingRendering()
返回是否这一观点重叠的内容。
布尔hasTransientState()
指示视图是否正在跟踪的瞬态的应用程序不应该需要有保存和恢复关注自身,但该框架应特别注意保存时可能。
布尔hasWindowFocus()
返回true如果这个观点是在当前具有焦点的窗口一个窗口。
静态 视图膨胀(上下文语境,INT资源的ViewGroup根)
充气从XML资源的视图。
无效initializeFadingEdge(TypedArray一)

初始化从一组给定的风格属性的衰落边缘。

无效initializeScrollbars(TypedArray一)

初始化从一组给定的风格属性的滚动条。

无效无效(矩形脏)
马克脏为需要绘制定义的区域。
无效无效(INT L,INT T,INT读,INT B)
标记由rect(L,T,R,B)为需要进行拉伸所限定的区域。
无效无效()
无效的全景。
无效invalidateDrawable(可绘制对象绘制)
无效指定的可绘制对象。
布尔isActivated()
表明这一观点的激活状态。
布尔isAttachedToWindow()
如果这种观点是当前连接到一个窗口,则返回true。
布尔isClickable()
指示此视图是否反应click事件或没有。
布尔isDirty()
如果此观点已经改变,因为正在制定的最后一次。
布尔isDrawingCacheEnabled()

指示绘制缓存是否启用了这一观点。

布尔isDuplicateParentStateEnabled()

指示是否该复制从其父其绘制状态。

布尔IsEnabled的()
返回此观点的启用状态。
最后布尔isFocusable()
返回是否这个观点是能够把焦点。
最后布尔isFocusableInTouchMode()
当一个观点是聚焦的,它可能不希望把焦点时,在触摸模式。
布尔isFocused()
如果这种观点具有焦点,则返回true
布尔isHapticFeedbackEnabled()布尔isHardwareAccelerated()

指示该视图是否被连接到一个硬件加速的窗口或没有。

布尔isHorizontalFadingEdgeEnabled()

说明是否在视图水平滚动的水平边缘褪色。

布尔isHorizontalScrollBarEnabled()

指示水平滚动条是否应绘制与否。

布尔isHovered()
如果认为目前徘徊,则返回true。
布尔isInEditMode()
指示是否这一观点目前处于编辑模式。
布尔isInLayout()
返回视图层次结构是否正在经历一个布局传递。
布尔isInTouchMode()
返回设备当前是否处于触摸模式。
布尔isLaidOut()
返回true如果这个观点已经通过至少一种布局,因为这是最后一次连接到或从窗口分离。
布尔isLayoutDirectionResolved()布尔isLayoutRequested()

指示是否该视图的布局将在未来的层次结构布局传递过程中提出要求。

布尔isLongClickable()
指示此视图是否反应长按事件或没有。
布尔的isOpaque()
指示是否这种观点是不透明的。
布尔isPaddingOffsetRequired()
如果视图绘制其内部填充内容,使褪色的边缘,它需要支持填充偏移。
布尔isPaddingRelative()
返回如果作为填充设置直通相对值 setPaddingRelative(INT,INT,INT,INT)或通
布尔isPressed()
指示视图当前是否处于按下状态。
布尔isSaveEnabled()
表示这种观点是否会保存其状态(即其是否的onSaveInstanceState()方法会被调用)。
布尔isSaveFromParentEnabled()
指示是否当状态保存遍历时从其父这种观点下,整个层次会保存其状态。
布尔isScrollContainer()
指示该视图是否是该组可滚动容器在其窗口中的一个。
布尔isScrollbarFadingEnabled()
返回true如果滚动条会褪色时,这种观点是不滚动
布尔isSelected()
表示此视图的选择状态。
布尔isShown()
返回此视图的可见性和它的所有祖先
布尔isSoundEffectsEnabled()布尔isTextAlignmentResolved()布尔isTextDirectionResolved()布尔isVerticalFadingEdgeEnabled()

说明是否在视图水平滚动的垂直边缘褪色。

布尔isVerticalScrollBarEnabled()

指示垂直滚动条是否应绘制与否。

无效jumpDrawablesToCurrentState()
呼叫Drawable.jumpToCurrentState() 与该视图关联的所有可绘制对象。
无效布局(INT L,INT T,INT读,INT B)
分配的大小和位置的视图和它的所有后代

这是布局机构的第二阶段。

最终无效措施(INT widthMeasureSpec,诠释heightMeasureSpec)

这就是所谓的找了看法应为多大。

静态诠释[]mergeDrawableStates(int []型baseState,INT [] additionalState)
合并在自己的状态值additionalState到基态值baseState由被返回onCreateDrawableState(INT)
无效offsetLeftAndRight(INT偏移)
由指定的像素偏移量这一观点的水平位置。
无效offsetTopAndBottom(INT偏移)
由指定的像素数量抵消这种观点的垂直位置。
无效onAnimationEnd()
由家长的ViewGroup调用来通知当前与该视图关联的动画结束。
无效onAnimationStart()
由家长的ViewGroup调用来通知当前与该视图关联的动画的开始。
WindowInsetsonApplyWindowInsets(WindowInsets插图)
调用时认为应适用WindowInsets根据其内部政策。
无效onAttachedToWindow()
这就是所谓的视图时附加到一个窗口。
无效onCancelPendingInputEvents()
被称为调用的结果cancelPendingInputEvents()对这种观点或父视图。
布尔onCheckIsTextEditor()
检查称为视图是一个文本编辑器,在这种情况下,它是有意义的,自动显示软输入窗口吧。
无效onConfigurationChanged(配置 NEWCONFIG)
当正在使用的应用程序中的资源的当前配置称为发生了变化。
无效onCreateContextMenu(文本菜单菜单)
意见应该实现这一点,如果认为自己是要项目添加到右键菜单。
INT []onCreateDrawableState(INT extraSpace)
生成新的可绘制对象的状态的这一观点。
InputConnectiononCreateInputConnection(EditorInfo outAttrs)
创建一个InputMethod与视图进行交互的新InputConnection。
无效onDetachedFromWindow()
当视图从窗口分离这就是所谓的。
无效onDisplayHint(INT提示)
给这个视图是否显示或不暗示。
布尔onDragEvent(的dragEvent事件)
处理如下调用系统发送拖动事件 的startDrag()
无效的OnDraw(帆布油画)
实现此做绘图。
最终无效onDrawScrollBars(布面油画)

要求的水平和垂直滚动条的绘制。

布尔onFilterTouchEventForSecurity(MotionEvent事件)
过滤器的触摸事件,以应用安全策略。
无效onFinishInflate()
充气完成从XML视图。
无效onFinishTemporaryDetach()
之后叫onStartTemporaryDetach()当容器做改变的看法。
无效onFocusChanged(布尔gainFocus,INT方向,矩形 previouslyFocusedRect)
通过查看系统调用时的这一观点改变焦点状态。
布尔onGenericMotionEvent(MotionEvent事件)
实现此方法来处理通用移动事件。
无效onHoverChanged(布尔徘徊)
实现此方法来处理悬停状态的变化。
布尔onHoverEvent(MotionEvent事件)
实现此方法来处理悬停事件。
无效onInitializeAccessibilityEvent(AccessibilityEvent事件)
初始化一个AccessibilityEvent与这个视图是事件源的信息。
无效onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo信息)
初始化一个AccessibilityNodeInfo有关于这个观点的信息。
布尔的onkeydown(INT的keyCode,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyDown():当执行针对记者KEYCODE_DPAD_CENTERKEYCODE_ENTER 被释放,如果视图被启用并点击。
布尔onKeyLongPress(INT的keyCode,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyLongPress():总是返回false(不处理的情况下)。
布尔onKeyMultiple(INT的keyCode,诠释的repeatCount,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyMultiple():总是返回false(不处理的情况下)。
布尔onKeyPreIme(INT的keyCode,KeyEvent的事件)
处理关键事件之前,它通过与视图层次相关联的所有输入法处理。
布尔onKeyShortcut(INT的keyCode,KeyEvent的事件)
呼吁不处理的快捷键事件时,聚焦看法。
布尔调用onKeyUp(INT的keyCode,KeyEvent的事件)
默认实现的KeyEvent.Callback.onKeyUp():当执行单击视图KEYCODE_DPAD_CENTERKEYCODE_ENTER被释放。
无效onLayout(布尔改变,智力左,诠释之上,诠释权,诠释底部)
从布局时调用这个观点应该分配一个大小和位置,以它的每一个孩子。
无效onMeasure(INT widthMeasureSpec,诠释heightMeasureSpec)

测量视图和其内容,以确定所测量的宽度和所测量的高度。

无效onOverScrolled(INT scrollX,诠释scrollY,布尔clampedX,布尔clampedY)
由称为overScrollBy(INT,INT,INT,INT,INT,INT,INT,INT,布尔值),为过滚动操作的结果作出回应。
无效onPopulateAccessibilityEvent(AccessibilityEvent事件)
从所谓的dispatchPopulateAccessibilityEvent(AccessibilityEvent) 给予机会这个视图,其文本内容填充辅助活动。
无效onRestoreInstanceState(Parcelable状态)
勾允许以它的内部状态重新申请,以前曾通过产生一种表示的onSaveInstanceState()
无效onRtlPropertiesChanged(INT的layoutDirection)
当任何财产的RTL(布局方向或文字指示或文本对齐)已更改时调用。
Parcelable的onSaveInstanceState()
勾允许以生成其内部状态的表示以后可以用来与相同状态创建一个新的实例。
无效onScreenStateChanged(INT screenState)
这种方法被称为每当屏幕的状态这一观点被附加到的变化。
无效onScrollChanged(INT L,INT吨,诠释oldl,诠释oldt)
这被称为响应于一个内部滚动在该视图(即,视图滚动它自己的内容)。
布尔onSetAlpha(INT阿尔法)
如果有一个转换,涉及阿尔法调用。
无效onSizeChanged(INT W,INT小时,INT oldw,诠释oldh)
这种布局在被调用时该视图的大小发生了变化。
无效onStartTemporaryDetach()
这是当一个容器要暂时分离一个孩子,叫 ViewGroup.detachViewFromParent
布尔的onTouchEvent(MotionEvent事件)
实现这个方法来处理触摸屏移动事件。
布尔onTrackballEvent(MotionEvent事件)
实现此方法来处理轨迹球移动事件。
无效onVisibilityChanged(查看 changedView,诠释知名度)
当视图的可见性或视图的祖先发生更改时调用。
无效onWindowFocusChanged(布尔hasWindowFocus)
当含有这种观点的收益或窗口失去焦点时调用。
无效onWindowSystemUiVisibilityChanged(INT可见)
覆盖找出当窗口的要求系统UI的知名度已经改变,那就是返回的值()getWindowSystemUiVisibility
无效onWindowVisibilityChanged(INT知名度)
调用时包含窗口有改变其可见性(间GONE看不见的,并可见)。
布尔overScrollBy(INT DELTAX,诠释DELTAY,诠释scrollX,诠释scrollY,诠释scrollRangeX,诠释scrollRangeY,诠释maxOverScrollX,INT maxOverScrollY,布尔isTouchEvent)
与滚动滚动的正常含量范围超出标准的行为的看法。
布尔performAccessibilityAction(INT行动,捆绑参数)
执行对视图指定的可访问性的动作。
布尔performClick()
调用此视图的OnClickListener,如果它被定义。
布尔performHapticFeedback(INT feedbackConstant)
BZZZTT!1!

提供触觉反馈,以对这一观点的用户。

布尔performHapticFeedback(INT feedbackConstant,INT标志)
BZZZTT!1!

performHapticFeedback(INT),与其他选项。

布尔performLongClick()
调用此观点的OnLongClickListener,如果它被定义。
无效playSoundEffect(INT soundConstant)
玩这种观点的声音效果。
布尔后期(Runnable的动作)

导致被添加到消息队列中的可运行。

布尔postDelayed(Runnable的作用,长期delayMillis)

使可运行于被添加到消息队列中,时间经过了规定量后运行。

无效postInvalidate(INT左,诠释之上,诠释权,诠释底部)

原因指定区域的无效发生在随后的循环事件循环。

无效postInvalidate()

造成无效的情况发生在随后的循环事件循环。

无效postInvalidateDelayed(长delayMilliseconds,左为int,INT顶部,诠释权,诠释底部)

原因指定区域的无效发生在随后的循环事件循环。

无效postInvalidateDelayed(长delayMilliseconds)

造成无效的情况发生在随后的循环事件循环。

无效postInvalidateOnAnimation(INT左,诠释之上,诠释权,诠释底部)

使指定区域的一个无效的情况发生于下一个动画时间步骤中,通常是下一个显示帧。

无效postInvalidateOnAnimation()

导致一个无效的情况发生于下一个动画时间步骤中,通常是下一个显示帧。

无效postOnAnimation(Runnable的动作)

导致了Runnable上的下一个动画时间步执行。

无效postOnAnimationDelayed(Runnable的作用,长期delayMillis)

导致了Runnable的时间后指定金额后的下一个动画时间步执行。

无效refreshDrawableState()
调用此给力,以便更新其绘制状态。
布尔removeCallbacks(Runnable的动作)

从消息队列中移除指定的Runnable。

无效removeOnAttachStateChangeListener(View.OnAttachStateChangeListener监听器)
删除监听器连接状态的变化。
无效removeOnLayoutChangeListener(View.OnLayoutChangeListener监听器)
删除监听器布局的变化。
无效requestApplyInsets()
问了一个新的调度onApplyWindowInsets(WindowInsets)进行。
无效requestFitSystemWindows()
这种方法,而推荐使用API级别20使用requestApplyInsets()用于新平台的版本。
布尔requestFocus的(INT方向,矩形 previouslyFocusedRect)
调用此尝试将焦点置于特定视图或者它的子类,并给它有预兆的方向和重点是来自一个特定的矩形。
最后布尔requestFocus的(INT方向)
调用此尝试将焦点置于特定视图或者它的子类,并给它一个什么方向重点是标题的提示。
最后布尔requestFocus的()
调用此尝试将焦点置于特定视图或者它的子类。
最后布尔requestFocusFromTouch()
调用此尝试将焦点置于特定视图或者它的子类。
无效requestLayout()
调用这个时候事情已经改变已经失效这一观点的布局。
布尔requestRectangleOnScreen(矩形矩形)
要求这种观点的矩形是在屏幕上可见,滚动如有必要,刚好够。
布尔requestRectangleOnScreen(矩形矩形,布尔即时)
要求这种观点的矩形是在屏幕上可见,滚动如有必要,刚好够。
静态诠释resolveSize(INT大小,诠释measureSpec)
版本resolveSizeAndState(INT,INT,INT) 只返回MEASURED_SIZE_MASK结果位。
静态诠释resolveSizeAndState(INT大小,诠释measureSpec,诠释childMeasuredState)
实用调和所需的规模和状态,由一个MeasureSpec的制约。
无效restoreHierarchyState(SparseArray < Parcelable >容器)
从给定的容器恢复该视图层次的冻结状态。
无效saveHierarchyState(SparseArray < Parcelable >容器)
存储这个视图层次的冻结状态到给定的容器中。
无效scheduleDrawable(可绘制对象是谁,可运行的东西,长的时候)
时间表上绘制一个动作发生在指定的时间。
无效scrollBy(诠释十,诠释y)
移动视图的滚动位置。
无效scrollTo(诠释十,诠释y)
设置视图的滚动位置。
无效sendAccessibilityEvent(INT EVENTTYPE)
发送给定类型的可访问性事件。
无效sendAccessibilityEventUnchecked(AccessibilityEvent事件)
此方法的行为与sendAccessibilityEvent(INT),但作为参数空AccessibilityEvent,不执行检查访问是否启用。
无效setAccessibilityDelegate(View.AccessibilityDelegate代表)
设置了委托,而不是通过继承实现组合可访问性支持。
无效setAccessibilityLiveRegion(INT模式)
设置现场区域模式这一观点。
无效setActivated(布尔激活)
改变这种观点的激活状态。
无效setAlpha(浮动阿尔法)

设置视图的透明度。

无效setAnimation(动画动画)
设置一个动画这种观点的发挥。
无效的setBackground(可绘制背景)
背景设定为一个给定的可绘制对象,或删除背景。
无效setBackgroundColor(INT色)
设置背景色为这一观点。
无效setBackgroundDrawable(可绘制背景)
这种方法在API级别,而推荐使用16使用的setBackground(可绘制),而不是
无效setBackgroundResource(INT渣油)
将背景设置为给定的资源。
最终无效setBottom(INT底部)
设置此观点相对于其父的底部位置。
无效setCameraDistance(浮点距离)

设置沿Z轴(垂直于X / Y平面上的视图画)从相机到该视图的距离。

无效setClickable(布尔点击)
启用或禁用单击事件这一观点。
无效setClipBounds(矩形 clipBounds)
设置在该视图下时,它绘制的视图将被裁剪的矩形区域。
无效setContentDescription(CharSequence的 contentDescription)
设置视图的描述。
无效setDrawingCacheBackgroundColor(INT色)
设置了坚实的背景颜色绘制缓存的位图将提高性能和内存使用情况。
无效setDrawingCacheEnabled( ​​布尔启用)

启用或禁用绘图缓存。

无效setDrawingCacheQuality(INT质量)
设置此观点的绘图缓存质量。
无效setDuplicateParentStateEnabled( ​​布尔启用)

启用或禁用这个观点母公司的状态重复。

无效的setEnabled( ​​布尔启用)
设置此观点的启用状态。
无效setFadingEdgeLength(长整型)
设置褪色边缘的大小用来表示在该视图的详细内容是可用的。
无效setFilterTouchesWhenObscured(布尔启用)
设置框架是否应该放弃触摸时,视图的窗口被另一个可见的窗口遮挡。
无效setFitsSystemWindows(布尔fitSystemWindows)
设置这种观点是否应该考虑系统的屏幕装饰,如状态栏和插入内容; 也就是说,无论是控制的默认实现fitSystemWindows(矩形)将被执行。
无效setFocusable(布尔可聚焦)
设置该视图是否可以接收焦点。
无效setFocusableInTouchMode(布尔focusableInTouchMode)
设置该视图是否可以接收焦点,而在触摸模式。
无效setHapticFeedbackEnabled( ​​布尔hapticFeedbackEnabled)
设置该视图是否应该有,如长按事件的触觉反馈。
无效setHasTransientState(布尔hasTransientState)
设置该视图是否正在跟踪该框架应努力保持尽可能瞬时状态。
无效setHorizontalFadingEdgeEnabled( ​​布尔horizontalFadingEdgeEnabled)

定义是否在这一观点被水平滚动的水平边缘应消退。

无效setHorizontalScrollBarEnabled( ​​布尔horizontalScrollBarEnabled)

定义水平滚动条是否应绘制与否。

无效setHovered(布尔徘徊)
设置视图是否正在徘徊。
无效SETID(诠释身份证)
设置标识符这一观点。
无效setImportantForAccessibility(INT模式)
设置如何确定该视图是否是可访问的是如果它触发访问事件重要,如果它被报告给该查询屏幕可访问的服务。
无效setKeepScreenOn(布尔keepScreenOn)
控制是否在屏幕应该保持上,修改的值KEEP_SCREEN_ON
无效setLabelFor(诠释身份证)
设置视图此视图用作辅助用途的标签的ID。
无效setLayerPaint(油漆涂料)
更新该涂料与当前层中使用的对象(仅用于如果当前层的类型没有被设置为LAYER_TYPE_NONE)。
无效setLayerType(INT layerType,油漆涂料)

指定层支持的类型了这一观点。

无效setLayoutDirection(INT的layoutDirection)
设置该视图的布局方向。
无效setLayoutParams(ViewGroup.LayoutParams PARAMS)
设置与该视图关联的布局参数。
最终无效setLeft(INT左)
设置此观点相对于其父的左侧位置。
无效setLongClickable(布尔longClickable)
启用或禁用此视图长按事件。
最终无效setMeasuredDimension(INT measuredWidth可以,诠释measuredHeight可以)

此方法必须由被称为onMeasure(INT,INT)来存储测量宽度和高度测量。

无效setMinimumHeight(诠释了minHeight)
设置视图的最小高度。
无效setMinimumWidth(诠释了minWidth)
设置视图的最小宽度。
无效setNextFocusDownId(INT nextFocusDownId)
设置视图时使用的下一个焦点是的ID FOCUS_DOWN
无效setNextFocusForwardId(INT nextFocusForwardId)
设置视图时使用的下一个焦点是的ID FOCUS_FORWARD
无效setNextFocusLeftId(INT nextFocusLeftId)
设置视图时使用的下一个焦点是的ID FOCUS_LEFT
无效setNextFocusRightId(INT nextFocusRightId)
设置视图时使用的下一个焦点是的ID FOCUS_RIGHT
无效setNextFocusUpId(INT nextFocusUpId)
设置视图时使用的下一个焦点是的ID FOCUS_UP
无效setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener监听器)
设置View.OnApplyWindowInsetsListener接管申请窗口镶边这一观点的政策。
无效setOnClickListener(View.OnClickListener L)
注册一个回调这一观点被点击时被调用。
无效setOnCreateContextMenuListener(View.OnCreateContextMenuListener L)
注册一个回调函数,当正在修建该视图的上下文菜单来调用。
无效setOnDragListener(View.OnDragListener L)
注册此视图中拖动事件侦听器回调对象。
无效setOnFocusChangeListener(View.OnFocusChangeListener L)
注册一个回调函数被调用时,这个观点的焦点发生变化。
无效setOnGenericMotionListener(View.OnGenericMotionListener L)
注册一个回调函数,当一个普通的运动事件被发送到这个观点被调用。
无效setOnHoverListener(View.OnHoverListener L)
注册一个回调函数,当悬停事件被发送到这个观点被调用。
无效setOnKeyListener(View.OnKeyListener L)
注册一个回调函数,当硬件密钥的这一观点被按下时调用。
无效setOnLongClickListener(View.OnLongClickListener L)
注册一个回调时,这一观点被按下并保持被调用。
无效setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener L)
设置一个监听器来接收回调时的系统栏上的知名度。
无效setOnTouchListener(View.OnTouchListener L)
注册一个回调函数,当触摸事件被发送到这个观点被调用。
无效setOverScrollMode(INT overScrollMode)
设置了滚动模式,这种观点。
无效setPadding(INT左,诠释之上,诠释权,诠释底部)
设置填充。
无效setPaddingRelative(诠释开始,诠释之上,诠释年底,INT底部)
设置相对填充。
无效setPivotX(浮动pivotX)
设定点周围的视图的x位置 旋转缩放
无效setPivotY(浮动pivotY)
设定点周围的视图的y坐标旋转缩放
无效setPressed(布尔按下)
设置此观点的按下状态。
最终无效setRight(INT右)
设置此观点相对于其父的正确位置。
无效setRotation(浮动旋转)
设置该视图围绕轴心点旋转度。
无效setRotationX(浮动的rotationX)
设置该视图是围绕水平轴通过枢轴点旋转的程度。
无效setRotationY(浮动的rotationY)
设置的视图绕垂直轴通过枢轴点旋转的程度。
无效setSaveEnabled( ​​布尔启用)
控制储蓄这一观点的状态是启用(即其是否的onSaveInstanceState()方法会被调用)。
无效setSaveFromParentEnabled( ​​布尔启用)
控制是否在状态保存遍历时从其父这种观点在整个层次结构将保存其状态。
无效setScaleX(浮动的scaleX)
设置,视图缩放绕枢轴点X,作为视图的缩放的宽度的比例量。
无效setScaleY(浮动的scaleY)
设置,视图缩放Y中绕轴心点,作为视图的缩放的宽度的比例量。
无效setScrollBarDefaultDelayBeforeFade(INT scrollBarDefaultDelayBeforeFade)
定义的延迟滚动条消失之前。
无效setScrollBarFadeDuration(INT scrollBarFadeDuration)
定义滚动衰落期。
无效setScrollBarSize(INT scrollBarSize)
定义滚动条的大小。
无效setScrollBarStyle(INT型)

指定滚动条的风格。

无效setScrollContainer(布尔isScrollContainer)
改变该视图是否是该组可滚动容器在其窗口中的一个。
无效setScrollX(int值)
设置视图的水平滚动位置。
无效setScrollY(int值)
设置视图的垂直滚动位置。
无效setScrollbarFadingEnabled( ​​布尔fadeScrollbars)
定义滚动条是否会褪色时,认为不滚动。
无效的setSelected(选择布尔)
改变这种观点的选择状态。
无效setSoundEffectsEnabled( ​​布尔soundEffectsEnabled)
设置该视图是否应该启用,如点击和触摸事件的声音效果。
无效setSystemUiVisibility(INT知名度)
要求在状态栏或其他屏幕/窗口装饰的知名度而改变。
无效setTag(INT键,对象标记)
设置这个观点和密钥相关联的标签。
无效setTag(对象标记)
设置与该视图关联的标签。
无效setTextAlignment(INT textAlignment)
设置文本对齐方式。
无效setTextDirection(INT textDirection)
设置文本的方向。
最终无效机顶盒(INT上)
设置此观点相对于其父的顶部位置。
无效setTouchDelegate(TouchDelegate代表)
设置TouchDelegate了这一观点。
无效setTranslationX(浮动translationX)
设置这种观点相对于其的水平位置位置。
无效setTranslationY(浮动translationY)
设置这种观点相对其垂直位置上方的位置。
无效setVerticalFadingEdgeEnabled( ​​布尔verticalFadingEdgeEnabled)

定义是否在这一观点被垂直滚动的垂直边缘应消退。

无效setVerticalScrollBarEnabled( ​​布尔verticalScrollBarEnabled)

定义了垂直滚动条是否应绘制或没有。

无效setVerticalScrollbarPosition(整数位)
设置垂直滚动条的位置。
无效setVisibility(INT知名度)
设置此观点的启用状态。
无效setWillNotCacheDrawing(布尔willNotCacheDrawing)
当一个视图的绘图缓存被启用,图纸被重定向到屏幕外的位图。
无效setWillNotDraw(布尔willNotDraw)
如果这种观点并不做任何图纸上自己的,设置这个标志,允许进一步优化。
无效setX的(浮动X)
设置此观点的视觉x位置,以像素为单位。
无效SETY(浮点Y)
设置此观点的视觉y位置,以像素为单位。
布尔showContextMenu()
弹出的上下文菜单了这一观点。
ActionModestartActionMode(ActionMode.Callback回调)
启动操作模式。
无效startAnimation(动画动画)
现在就开始指定的动画。
最后布尔的startDrag(CLIPDATA数据,View.DragShadowBuilder shadowBuilder,对象 myLocalState,INT标志)
启动一个拖放操作。
的toString()
返回包含此对象的简洁,可读的描述字符串。
无效unscheduleDrawable(可绘制对象是谁)
取消预定与给定的可绘制任何事件。
无效unscheduleDrawable(可绘制对象是谁,可运行什么)
取消上绘制计划的行动。
布尔verifyDrawable(可绘制对象是谁)
如果您认为子类显示自己的可绘制对象,它应该覆盖此函数并返回适用于任何可绘制它显示。
布尔willNotCacheDrawing()
返回此视图是否可以缓存的图纸或没有。
布尔willNotDraw()
返回是否该视图绘制自身。
从类java.lang.Object中
对象克隆()
创建并返回此副本的对象
布尔等于(对象 O)
比较此实例与指定对象,并表示如果他们是平等的。
无效敲定()
当调用垃圾回收器检测到这种情况下是无法再访问。
最终的 类 <?>的getClass()
返回的唯一实例,代表该对象的类。
INT的hashCode()
返回此对象的整数哈希代码。
最终无效通知()
导致一个线程正在等待此对象的监视器上(通过调用其中一个方法wait()的方法)被唤醒。
最终无效notifyAll()
其原因是在等待此对象的监视器上的所有线程(通过调用其中一个方法wait()的方法)被唤醒。
的toString()
返回包含此对象的简洁,可读的描述字符串。
最终无效等待()
导致调用线程等待,直到其他线程调用的通知()notifyAll()这个对象的方法。
最终无效等待(长毫,诠释毫微秒)
导致调用线程等待,直到其他线程调用的通知()notifyAll()这个对象的服务或达到规定超时的方法。
最终无效等待(长米利斯)
导致调用线程等待,直到其他线程调用的通知()notifyAll()这个对象的服务或达到规定超时的方法。
从接口android.graphics.drawable.Drawable.Callback
抽象的空洞invalidateDrawable(可绘制对象是谁)
调用时重绘的绘制需要。
抽象的空洞scheduleDrawable(可绘制对象是谁,可运行的东西,长的时候)
可拉伸可以调用这个安排其动画的下一帧。
抽象的空洞unscheduleDrawable(可绘制对象是谁,可运行什么)
可拉伸可以调用这个取消预定以前计划与动作scheduleDrawable(可绘制对象,Runnable接口,长)
从接口android.view.KeyEvent.Callback
摘要布尔的onkeydown(INT的keyCode,KeyEvent的事件)
所谓发生了键不放事件时。
摘要布尔onKeyLongPress(INT的keyCode,KeyEvent的事件)
所谓发生了长按的时候。
摘要布尔onKeyMultiple(INT的keyCode,诠释计数,KeyEvent的事件)
当多个向下/向上对相同的密钥都发生在连续调用。
摘要布尔调用onKeyUp(INT的keyCode,KeyEvent的事件)
所谓已发生了重要事件时。
从接口android.view.ViewManager
抽象的空洞addView(查看视图,ViewGroup.LayoutParams PARAMS)
分配传递的LayoutParams来传递的视图和视图添加到窗口。
抽象的空洞removeView(查看视图)抽象的空洞updateViewLayout(查看视图,ViewGroup.LayoutParams PARAMS)
从接口android.view.ViewParent
抽象的空洞bringChildToFront(查看孩子)
改变孩子的Z顺序,它是在所有其他孩子的顶部。
摘要布尔canResolveLayoutDirection()
告诉我们这个视图家长可以解决的布局方向。
摘要布尔canResolveTextAlignment()
告诉我们这个视图家长可以解决的文本对齐方式。
摘要布尔canResolveTextDirection()
告诉我们这个视图家长可以解决的文本方向。
抽象的空洞childDrawableStateChanged(查看孩子)
这种方法被称为父当孩子的绘制状态发生了变化。
抽象的空洞childHasTransientStateChanged(查看孩子,布尔hasTransientState)
所谓当孩子认为现在有或不再被跟踪瞬时状态。
抽象的空洞clearChildFocus(查看孩子)
当这位家长的孩子放弃了所谓的重点
抽象的空洞createContextMenu(文本菜单菜单)
有家长填写指定的上下文菜单中,如果有什么要补充的(然后递归其母公司)。
摘要 查看focusSearch(查看 V,INT方向)
查找指定的方向是要采取集中就近观
抽象的空洞focusableViewAvailable(查看 V)
讲述了一个新的可调焦的观点已经变得可用父。
摘要布尔getChildVisibleRect(查看孩子,矩形 R,点偏移)
计算中的一个子视图的坐标来定义的矩形区域的可见部分。
抽象的诠释getLayoutDirection()
返回此观点父布局方向。
摘要 ViewParentgetParent()
如果存在,则返回null返回父。
摘要 ViewParentgetParentForAccessibility()
获取给定的视图访问的父。
抽象的诠释getTextAlignment()
返回此观点父文本对齐方式。
抽象的诠释getTextDirection()
返回此观点父文本方向。
抽象的空洞invalidateChild(查看孩子,矩形 R)
一个孩子的全部或部分脏了,需要重新绘制。
摘要 ViewParentinvalidateChildInParent(int []型的位置,矩形 R)
一个孩子的全部或部分脏了,需要重新绘制。
摘要布尔isLayoutDirectionResolved()
告诉我们这个观点的父布局方向得到解决。
摘要布尔isLayoutRequested()
指示是否要求对这一观点的父布局。
摘要布尔isTextAlignmentResolved()
告诉我们这个观点父文本对齐方式得到解决。
摘要布尔isTextDirectionResolved()
告诉我们这个观点父文本方向得到解决。
抽象的空洞notifySubtreeAccessibilityStateChanged(查看孩子,查看源代码,诠释一changeType)
通知它的子类的可访问状态已经改变了看法父和子树的结构是不同的。
抽象的空洞recomputeViewAttributes(查看孩子)
告诉那些需要全球视野属性进行重新评估视图层次。
抽象的空洞requestChildFocus(查看孩子浏览的重点)
所谓当这位家长的孩子想重点
摘要布尔requestChildRectangleOnScreen(查看孩子,矩形矩形,布尔即时)
所谓当这个群体的孩子想要一个特定的矩形被定位到屏幕上。
抽象的空洞requestDisallowInterceptTouchEvent(布尔disallowIntercept)
所谓当一个孩子不希望这位家长及其祖先拦截触摸事件与 onInterceptTouchEvent(MotionEvent)
抽象的空洞requestFitSystemWindows()
问了一个新的调度View.fitSystemWindows(矩形)来执行。
抽象的空洞requestLayout()
所谓当事情已经改变已经失效这一观点的父母子女的布局。
摘要布尔requestSendAccessibilityEvent(查看孩子,AccessibilityEvent事件)
叫一个小孩从父请求发送AccessibilityEvent
抽象的空洞requestTransparentRegion(查看孩子)
所谓当孩子想要的视图层次收集和窗口排字报告透明区域。
摘要布尔showContextMenuForChild(查看 originalView)
弹出一个快捷菜单指定视图或它的祖先。
摘要 ActionModestartActionModeForChild(查看 originalView,ActionMode.Callback回调)
启动操作模式指定的视图。
从接口android.view.accessibility.AccessibilityEventSource
抽象的空洞sendAccessibilityEvent(INT EVENTTYPE)
处理发送的请求AccessibilityEvent给出的事件类型。
抽象的空洞sendAccessibilityEventUnchecked(AccessibilityEvent事件)
处理发送的请求AccessibilityEvent

常量


公共静态最终诠释 LOCK_MODE_LOCKED_CLOSED

抽屉上锁封闭。用户可以不打开它,虽然应用程序可以编程方式打开它。

常量值: 1(00000001)

公共静态最终诠释 LOCK_MODE_LOCKED_OPEN

抽屉被锁定打开。用户可以不关闭它,尽管该应用可通过编程将其关闭。

常量值: 2(00000002)

公共静态最终诠释 LOCK_MODE_UNLOCKED

抽屉解锁。

常数值: 0(00000000)

公共静态最终诠释 STATE_DRAGGING

表示一个抽屉正在拖用户。

常量值: 1(00000001)

公共静态最终诠释 STATE_IDLE

表示任何抽屉处于闲置状态,稳定状态。没有动画正在进行中。

常数值: 0(00000000)

公共静态最终诠释 STATE_SETTLING

表示抽屉处于沉降到最终位置的过程。

常量值: 2(00000002)

公共构造函数


公共 DrawerLayout(上下文语境)

公共 DrawerLayout(上下文语境,AttributeSet中的attrs)

公共 DrawerLayout(上下文语境,AttributeSet中的attrs,INT defStyle)

公共方法


公共无效 addView(查看孩子,INT指数,ViewGroup.LayoutParams PARAMS)

添加具有指定布局参数的子视图。

注意:不调用这个方法 任何相关的方法。

参数
孩子子视图添加指数在其中添加子位置PARAMS布局参数的子集

公共无效 closeDrawer(查看 drawerView)

通过将动画眼帘合上指定的抽屉看法。

参数
drawerView抽屉视图关闭

公共无效 closeDrawer(INT重力)

由动画出来看,关闭指定的抽屉里。

参数
重力Gravity.LEFT移动左边抽屉或Gravity.RIGHT的权利。GravityCompat.START或GravityCompat.END也可以使用。

公共无效 closeDrawers()

关闭当前打开的所有抽屉意见,动画出来的观点。

公共无效 computeScroll()

所谓由家长请求,如果必要,孩子更新其值mScrollX和mScrollY。这通常会做,如果孩子是动画使用滚动滚轮 对象。

公共 ViewGroup.LayoutParams generateLayoutParams (AttributeSet中的attrs)

返回一组新的基础上设置的属性提供的布局参数。

参数
ATTRS属性建立从布局参数
返回
  • 实例ViewGroup.LayoutParams或者它的子类

公众诠释 getDrawerLockMode(INT edgeGravity)

检查给定的重力抽屉的锁模式。

参数
edgeGravity抽屉重力检查
返回
  • LOCK_MODE_UNLOCKEDLOCK_MODE_LOCKED_CLOSEDLOCK_MODE_LOCKED_OPEN

公众诠释 getDrawerLockMode(查看 drawerView)

检查给定的抽屉视图的锁定模式。

参数
drawerView抽屉以便检查锁定模式
返回
  • LOCK_MODE_UNLOCKEDLOCK_MODE_LOCKED_CLOSEDLOCK_MODE_LOCKED_OPEN

公众 的CharSequence getDrawerTitle (INT edgeGravity)

返回与给定重力抽屉的称号。

参数
edgeGravityGravity.LEFT,右,开始或结束。表示该抽屉换来的称号。
返回
  • 抽屉的标题,或null,如果没有设置。
另请参阅
  • setDrawerTitle(INT,CharSequence中)

公共布尔 isDrawerOpen(查看抽屉)

检查给定的抽屉视图目前处于打开状态。被认为是“开放式”抽屉必须落户到其完全的可见状态。要检查是否有局部能见度使用 isDrawerVisible(android.view.View)

参数
抽屉抽屉以便检查
返回
  • 如果给定的抽屉视图处于打开状态真
另请参阅
  • isDrawerVisible(android.view.View)

公共布尔 isDrawerOpen(INT drawerGravity)

检查给定的抽屉视图目前处于打开状态。被认为是“开放式”抽屉必须落户到其完全的可见状态。如果没有抽屉与给定的重力此方法将返回false。

参数
drawerGravity抽屉重力检查
返回
  • 如果给定的抽屉视图处于打开状态真

公共布尔 isDrawerVisible(INT drawerGravity)

检查给定的抽屉观点是屏幕上的当前可见。抽屉可以仅窥视到屏幕上,完全延伸,或者在两者之间的任何地方。如果没有抽屉与给定的重力此方法将返回false。

参数
drawerGravity抽屉重力检查
返回
  • 如果给定的抽屉真正是在屏幕上可见

公共布尔 isDrawerVisible(查看抽屉)

检查给定的抽屉观点是屏幕上的当前可见。抽屉可以仅窥视到屏幕上,完全伸展,或任何其间。

参数
抽屉抽屉以便检查
返回
  • 如果给定的抽屉真正是在屏幕上可见
另请参阅
  • isDrawerOpen(android.view.View)

公共布尔 onInterceptTouchEvent(MotionEvent EV)

实现此方法可拦截所有触摸屏移动事件。这可以让你观看赛事,他们被分派到你的孩子,并把当前手势的所有权在任何时候。

使用此功能需要一定的照顾,因为它有一个相当复杂的相互作用View.onTouchEvent(MotionEvent),并使用它需要实现的方法,以及这一个正确的方式。活动将在下面的顺序来接收:

  1. 您将在这里接受下来的事件。
  2. 向下事件要么这个视图组的子处理,或者给自己的onTouchEvent()方法来处理; 这意味着你应该实现的onTouchEvent()返回true,所以你会继续看到手势的其余部分(而不是寻找一个父视图来处理它)。此外,从的onTouchEvent()返回true,则不会收到onInterceptTouchEvent以下任何事件()和全触控加工必须的onTouchEvent()像正常的情况发生。
  3. 只要你从这个函数返回假,每个下面的事件(直至并包括最后向上)将首先被注册,然后传递到目标的的onTouchEvent()。
  4. 如果你从这里返回true,您将不会收到任何下列事件:目标视图将收到相同的事件,而是用行动ACTION_CANCEL,以及所有进一步的事件将被发送到您的onTouchEvent()方法,不再在这里出现。

参数
EV该议案的事件分派下来的层次结构。
返回
  • 返回true窃取儿童运动事件,并让他们通过的onTouchEvent寄发予本的ViewGroup()。目前的目标将收到ACTION_CANCEL事件,并没有进一步的消息将被送到这里。

公共布尔 的onkeydown(INT的keyCode,KeyEvent的事件)

默认实现的KeyEvent.Callback.onKeyDown():当执行针对记者KEYCODE_DPAD_CENTERKEYCODE_ENTER 被释放,如果视图被启用并点击。

在软件键盘按键一般不会触发这个监听器,虽然有些人可能会选择这样做在某些情况下。不要依赖此捉软件按键。

参数
键代码表示该按钮一键按下码,从 KeyEvent的。事件该KeyEvent对象,定义了按钮的动作。
返回
  • 如果你处理的事件,则返回true。如果你想允许的情况下,以由下一个接收器处理,返回false。

公共布尔 调用onKeyUp(INT的keyCode,KeyEvent的事件)

默认实现的KeyEvent.Callback.onKeyUp():当执行单击视图KEYCODE_DPAD_CENTERKEYCODE_ENTER被释放。

在软件键盘按键一般不会触发这个监听器,虽然有些人可能会选择这样做在某些情况下。不要依赖此捉软件按键。

参数
键代码表示该按钮一键按下码,从 KeyEvent的。事件该KeyEvent对象,定义了按钮的动作。
返回
  • 如果你处理的事件,则返回true。如果你想允许的情况下,以由下一个接收器处理,返回false。

公共布尔 的onTouchEvent(MotionEvent EV)

实现这个方法来处理触摸屏移动事件。

如果此方法用于检测点击操作,则建议的行动通过实施和调用来执行 performClick()。这将确保一致的系统行为,包括:

  • 服从咔嗒声的喜好
  • 调度OnClickListener电话
  • 处理ACTION_CLICK当启用辅助功能

参数
EV该议案的事件。
返回
  • 诚然,如果该事件被处理,否则返回false。

公共无效 openDrawer(INT重力)

由动画出来的视图中打开指定的抽屉里。

参数
重力Gravity.LEFT移动左边抽屉或Gravity.RIGHT的权利。GravityCompat.START或GravityCompat.END也可以使用。

公共无效 openDrawer(查看 drawerView)

通过它进入动画视图中打开指定的抽屉看法。

参数
drawerView抽屉视图打开

公共无效 requestDisallowInterceptTouchEvent(布尔disallowIntercept)

所谓当一个孩子不希望这位家长及其祖先拦截触摸事件与 onInterceptTouchEvent(MotionEvent)

这位家长应该通过这种调用到其父母。这位家长必须遵守这一要求的触摸的持续时间(即只清除该标志后,这位家长已收到或取消。

参数
disallowIntercept诚然,如果孩子不希望父母拦截触摸事件。

公共无效 requestLayout()

调用这个时候事情已经改变已经失效这一观点的布局。这将调度视图树的布局传递。这不应该叫而视图层次结构是目前在布局中通(isInLayout(),如果布局正在发生的事情,请求可在当前布局阶段结束荣幸(再布局将再次运行)或电流后,帧画,并在未来的布局发生。

该子类重写此方法应该调用父类的方法来正确地处理可能的请求,在布局错误。

公共无效 setDrawerListener(DrawerLayout.DrawerListener监听器)

设置一个监听器通知抽屉的事件。

参数
监听器当抽屉事件发生监听器通知
另请参阅
  • DrawerLayout.DrawerListener

公共无效 setDrawerLockMode(INT lockMode,诠释edgeGravity)

启用或禁用与所述给定的抽屉相互作用。

这允许应用程序限制到打开或关闭特定抽屉用户的能力。DrawerLayout仍然会以电话回应openDrawer(INT)closeDrawer(INT)和朋友们,如果一个抽屉被锁定。

锁抽屉打开或关闭会隐含打开或关闭抽屉适当。

参数
lockMode新的锁定模式,对于给定的抽屉里。其中LOCK_MODE_UNLOCKEDLOCK_MODE_LOCKED_CLOSEDLOCK_MODE_LOCKED_OPEN。edgeGravityGravity.LEFT,右,开始或结束。表示该抽屉改变模式。
另请参阅
  • LOCK_MODE_UNLOCKED
  • LOCK_MODE_LOCKED_CLOSED
  • LOCK_MODE_LOCKED_OPEN

公共无效 setDrawerLockMode(INT lockMode,查看 drawerView)

启用或禁用与所述给定的抽屉相互作用。

这允许应用程序限制到打开或关闭特定抽屉用户的能力。DrawerLayout仍然会以电话回应openDrawer(INT)closeDrawer(INT)和朋友们,如果一个抽屉被锁定。

锁抽屉打开或关闭会隐含打开或关闭抽屉适当。

参数
lockMode新的锁定模式,对于给定的抽屉里。其中LOCK_MODE_UNLOCKEDLOCK_MODE_LOCKED_CLOSEDLOCK_MODE_LOCKED_OPEN。drawerView抽屉以换锁模式
另请参阅
  • LOCK_MODE_UNLOCKED
  • LOCK_MODE_LOCKED_CLOSED
  • LOCK_MODE_LOCKED_OPEN

公共无效 setDrawerLockMode(INT lockMode)

启用或禁用所有的抽屉互动。

这使得应用程序限制打开或此布局中关闭任何抽屉用户的能力。DrawerLayout仍然会以电话回应 openDrawer(INT)closeDrawer(INT)和朋友们,如果一个抽屉被锁定。

锁的抽屉打开或关闭将隐式打开或关闭任何抽屉适当。

参数
lockMode新的锁定模式,对于给定的抽屉里。其中LOCK_MODE_UNLOCKEDLOCK_MODE_LOCKED_CLOSEDLOCK_MODE_LOCKED_OPEN

公共无效 setDrawerShadow(INT渣油,诠释重力)

设置用于左或右的影子简单绘制。提供的绘制必须有一个非零的固有宽度。

参数
渣油阴影绘制的资源ID在抽屉的边缘使用重力这抽屉的影子应该适用于

公共无效 setDrawerShadow(可绘制 shadowDrawable,诠释重力)

设置用于左或右的影子简单绘制。提供的绘制必须有一个非零的固有宽度。

参数
shadowDrawable影绘制到一个抽屉的边缘使用重力这抽屉的影子应该适用于

公共无效 setDrawerTitle(INT edgeGravity,CharSequence的标题)

使用给定的重力抽屉的称号。

当访问被接通时,这是一个将被用来识别所述抽屉的活性可访问服务的标题。

参数
edgeGravityGravity.LEFT,右,开始或结束。表示该抽屉设置为标题。标题标题的抽屉里。

公共无效 setScrimColor(INT色)

设置为使用该掩盖主要内容,而抽屉是打开的平纹棉麻织物的颜色。

参数
颜色颜色以0xAARRGGBB格式使用。

受保护的方法


受保护的布尔 checkLayoutParams(ViewGroup.LayoutParams P)

受保护的布尔 drawChild(帆布油画,查看孩子,长drawingTime)

绘制一个孩子该视图组。这个方法是负责将画布的右侧的状态。这包括裁剪,平移,使得孩子的滚动原点为0,0,并且施加任何动画转换。

参数
帆布在其上绘制的孩子在画布孩子谁画drawingTime在此画时发生
返回
  • 如果无效()发出如此

保护 ViewGroup.LayoutParams generateDefaultLayoutParams()

返回一组默认的布局参数。这些参数时,请查看传递给addView(查看)已经没有布局参数已经设置。如果返回null,异常是从addView抛出。

返回
  • 一组默认的布局参数或者为null

保护 ViewGroup.LayoutParams generateLayoutParams (ViewGroup.LayoutParams P)

返回一个安全组的基础上提供的布局PARAMS布局参数。当一个ViewGroup传递一个视图的布局PARAMS不及格的测试 checkLayoutParams(android.view.ViewGroup.LayoutParams),该方法被调用。这个方法应该返回一个新的布局PARAMS适合这个的ViewGroup,可能通过复制布局PARAMS的指定集合的相应属性。

参数
p布局参数转换为合适的布局参数集合本的ViewGroup。
返回
  • 实例ViewGroup.LayoutParams或者它的子类

保护无效 onAttachedToWindow()

这就是所谓的视图时附加到一个窗口。在这一点上,具有一表面,并会开始绘制。请注意,此功能是保证之前被调用的OnDraw(android.graphics.Canvas),但是它可以被称为第一OnDraw中之前的任何时间-包括前或后onMeasure(整型,整型)

保护无效 onDetachedFromWindow()

当视图从窗口分离这就是所谓的。在这一点上它不再具有绘图表面。

保护无效 onLayout(布尔改变,INT L,INT T,INT读,INT B)

从布局时调用这个观点应该分配一个大小和位置,以它的每一个孩子。派生类的儿童应该重写此方法,并调用布局上的每个孩子。

参数
改变这是一个新的大小或位置,这个观点升左边的位置,相对于父吨榜首的位置,相对于父Ř合适的位置,相对于父b底部位置,相对于父

保护无效 onMeasure(INT widthMeasureSpec,诠释heightMeasureSpec)

测量视图和其内容,以确定所测量的宽度和所测量的高度。这种方法是通过调用措施(INT,INT),应该由子类重写,以提供其内容准确,高效的测量。

合同:当重写此方法,你 必须调用setMeasuredDimension(INT,INT)存储这一观点的测量宽度和高度。如果不这样做会引发IllegalStateException异常,抛出的措施(INT,INT)。调用父类的onMeasure(INT,INT)是一种有效的使用。

基类的实现的措施,默认为背景的大小,除非较大的尺寸允许的MeasureSpec。子类应覆盖onMeasure(INT,INT)提供的内容更好的测量。

如果这种方法被重写时,它是子类的责任,以确保测量的高度和宽度均至少视图的最小高度和宽度(getSuggestedMinimumHeight()getSuggestedMinimumWidth())。

参数
widthMeasureSpec横向空间的要求,规定由父。要求进行编码 View.MeasureSpec。heightMeasureSpec垂直空间要求征收的父母。要求进行编码 View.MeasureSpec

保护无效 onRestoreInstanceState(Parcelable状态)

勾允许以它的内部状态重新申请,以前曾通过产生一种表示的onSaveInstanceState()。这个函数将不会被调用一个空的状态。

参数
国家此前被返回的冰冻状态 的onSaveInstanceState()

保护 Parcelable 的onSaveInstanceState ()

勾允许以生成其内部状态的表示以后可以用来与相同状态创建一个新的实例。这种状态应该只包含这不是持续性或以后不能重建的信息。例如,你将永远不会存储您当前的位置在屏幕上,因为这将再次计算时认为,一个新的实例被放置在视图层次。

事情的一些例子,你可以存储在这里:在文本视图中当前光标位置(但通常不是文字本身,因为存储在内容提供商或其他持久性存储),在列表视图中当前选定的项目。

返回
  • 返回一个包含视图的当前动态,或null,则Parcelable对象,如果有什么有趣的保存。默认实现返回null。
(新手一枚)
0 0
原创粉丝点击