Android TextView 最全的XML属性

android:autoLink控制是否自动找到网址和电子邮件地址等链接并将其转换为可点击链接。 
android:autoSizeMaxTextSize自动调整文本大小时要使用的最大文本大小约束。 
android:autoSizeMinTextSize自动调整文本大小时要使用的最小文本大小约束。 
android:autoSizePresetSizesautoSizeTextTypeset 一起使用的维度的资源数组 uniform。 
android:autoSizeStepGranularity如果autoSizeTextType设置为, 则指定自动调整大小步长uniform。 
android:autoSizeTextType指定自动大小的类型。 
android:autoText如果设置,则指定此TextView具有文本输入方法并自动更正一些常见的拼写错误。 
android:breakStrategy中断策略(控制段落布局)。 
android:bufferType确定getText()将返回的最小类型。 
android:capitalize如果设置,则指定此TextView具有文本输入方法,并应自动将用户键入的内容大写。 
android:cursorVisible使光标可见(默认)或不可见。 
android:digits如果设置,则指定此TextView具有数字输入方法,并且这些特定字符是它将接受的字符。 
android:drawableBottom要在文本下面绘制的drawable。 
android:drawableEnd要绘制到文本末尾的drawable。 
android:drawableLeft要绘制在文本左侧的drawable。 
android:drawablePaddingdrawables和文本之间的填充。 
android:drawableRight要绘制在文本右侧的drawable。 
android:drawableStart要绘制到文本开头的drawable。 
android:drawableTint色彩适用于化合物(左,上等)可绘制的。 
android:drawableTintMode混合模式用于施加化合物(左,上等)可绘制色调。 
android:drawableTop要在文本上方绘制的drawable。 
android:editable如果设置,则指定此TextView具有输入方法。 
android:editorExtras引用<input-extras> 包含要提供给输入方法的附加数据的 XML资源,该输入方法对输入方法的实现是私有的。 
android:elegantTextHeight优雅的文本高度,尤其适用于压缩较少的复杂脚本文本。 
android:ellipsize如果设置,则导致比视图宽的单词被椭圆化而不是在中间断开。 
android:ems使TextView正好是这么多的ems。 
android:fallbackLineSpacing是否尊重用于显示文本的后备字体的上升和下降。 
android:firstBaselineToTopHeight从TextView顶部到第一个文本基线的距离。 
android:fontFamily文本系列(由字符串命名或作为字体资源引用)。 
android:fontFeatureSettings字体功能设置。 
android:freezesText如果设置,除了元数据(如当前光标位置)之外,文本视图还将在其冻结冰柱内包含其当前完整文本。 
android:gravity指定当文本小于视图时,如何通过视图的x轴和/或y轴对齐文本。 
android:height使TextView正好这么高。 
android:hint提示文本为空时显示的文本。 
android:hyphenationFrequency自动连字的频率。 
android:imeActionId提供 输入法连接到文本视图时使用的值 。  EditorInfo.actionId
android:imeActionLabel提供 输入法连接到文本视图时使用的值 。  EditorInfo.actionLabel
android:imeOptions您可以在与编辑器关联的IME中启用的其他功能,以改善与应用程序的集成。 
android:includeFontPadding为上升器和下降器留出足够的空间,而不是严格使用字体上升和下降。 
android:inputMethod如果设置,则指定此TextView应使用指定的输入方法(由完全限定的类名指定)。 
android:inputType放置在文本字段中的数据类型,用于帮助输入方法决定如何让用户输入文本。 
android:justificationMode理由模式。 
android:lastBaselineToBottomHeight从TextView底部到最后一个文本基线的距离。 
android:letterSpacing文字字母间距。 
android:lineHeight文本行之间的显式高度。 
android:lineSpacingExtra文本行之间的额外间距。 
android:lineSpacingMultiplierExtra spacing between lines of text, as a multiplier. 
android:lines使TextView正好是这么多行高。 
android:linksClickable如果设置为false,即使autoLink导致找到链接,也不会将移动方法设置为链接移动方法。 
android:marqueeRepeatLimit重复选取框动画的次数。 
android:maxEms使TextView最多只有这么多ems。 
android:maxHeight使TextView最多只有这么多像素高。 
android:maxLength设置输入过滤器以将文本长度约束为指定的数字。 
android:maxLines使TextView最多只有这么多行。 
android:maxWidth使TextView最多只有这么多像素宽。 
android:minEms使TextView至少有这么多ems。 
android:minHeight使TextView至少有这么多像素高。 
android:minLines使TextView至少有这么多行。 
android:minWidth使TextView至少宽这么多像素。 
android:numeric如果设置,则指定此TextView具有数字输入方法。 
android:password字段的字符是否显示为密码点而不是自身。 
android:phoneNumber如果设置,则指定此TextView具有电话号码输入方法。 
android:privateImeOptions附加内容类型描述,提供给附加到文本视图的输入方法,该输入方法对输入方法的实现是私有的。 
android:scrollHorizontally是否允许文本比视图宽(因此可以水平滚动)。 
android:selectAllOnFocus如果文本是可选的,请在视图获得焦点时全部选择。 
android:shadowColor在文本下方放置模糊的文本阴影,使用指定的颜色绘制。 
android:shadowDx文本阴影的水平偏移。 
android:shadowDy文本阴影的垂直偏移。 
android:shadowRadius模糊文本阴影的半径。 
android:singleLine将文本约束为单个水平滚动线,而不是让它换行到多行,并在按下回车键时前进焦点而不是插入换行符。 
android:text要显示的文字。 
android:textAllCaps在全部大写中显示文本。 
android:textAppearance基本文本颜色,字体,大小和样式。 
android:textColor文字颜色。 
android:textColorHighlight文本选择的颜色突出显示。 
android:textColorHint提示文字的颜色。 
android:textColorLink链接的文字颜色。 
android:textIsSelectable表示可以选择不可编辑文本的内容。 
android:textScaleX设置文本的水平缩放系数。 
android:textSize文字大小。 
android:textStyle文本的样式(正常,粗体,斜体,粗体|斜体)。 
android:typeface文本的字体(普通,无衬线,衬线,等宽字体)。 
android:width使TextView正好宽广。 
android:accessibilityHeading此视图是否是可访问性标题。 
android:accessibilityLiveRegion向可访问性服务指示在此视图更改时是否应通知用户。 
android:accessibilityTraversalAfter设置视图的id,之后在可访问性遍历中访问此视图。 
android:accessibilityTraversalBefore设置在可访问性遍历中访问此视图之前的视图的id。 
android:alpha视图的alpha属性,作为0(完全透明)和1(完全不透明)之间的值。 
android:autofillHints描述视图的内容,以便自动填充服务可以填写适当的数据。 
android:autofilledHighlight可绘制在视图上绘制以将其标记为自动填充

可以是对形式为“ ”的另一种资源的引用,也可以是“ ” 形式的主题属性。  @[+][package:]type/name?[package:]type/name

android:background一个drawable用作背景。 
android:backgroundTint色调适用于背景。 
android:backgroundTintMode混合模式用于应用背景色调。 
android:clickable定义此视图是否对单击事件做出反应。 
android:contentDescription定义简要描述视图内容的文本。 
android:contextClickable定义此视图是否对上下文单击事件做出反应。 
android:defaultFocusHighlightEnabled此视图在聚焦时是否应使用默认焦点突出显示,但在其背景中未定义。  R.attr.state_focused
android:drawingCacheQuality定义半透明绘图缓存的质量。 
android:duplicateParentState当此属性设置为true时,视图将从其直接父级而不是从其自身获取其可绘制状态(聚焦,按下等)。 
android:elevation基础z视图的深度。 
android:fadeScrollbars定义在不使用滚动条时是否淡出滚动条。 
android:fadingEdgeLength定义渐变边缘的长度。 
android:filterTouchesWhenObscured指定当视图的窗口被另一个可见窗口遮挡时是否过滤触摸。 
android:fitsSystemWindows布尔内部属性,用于根据系统窗口(如状态栏)调整视图布局。 
android:focusable控制视图是否可以获得焦点。 
android:focusableInTouchMode布尔值,用于控制视图在触摸模式下是否可以获得焦点。 
android:focusedByDefault此视图是否为默认焦点视图。 
android:forceHasOverlappingRendering此视图是否具有在绘制时可能重叠的元素。 
android:foreground定义drawable以绘制内容。 
android:foregroundGravity定义要应用于前景drawable的重力。 
android:foregroundTint色调适用于前景。 
android:foregroundTintMode混合模式用于应用前景色调。 
android:hapticFeedbackEnabled布尔值,用于控制视图是否应为长按等事件启用触觉反馈。 
android:id为此视图提供标识符名称,以便稍后使用或 检索它。  View.findViewById()Activity.findViewById()
android:importantForAccessibility描述此视图对可访问性是否重要。 
android:importantForAutofill提示Android系统是否应将与此视图关联的视图节点包含在用于自动填充目的的视图结构中。 
android:isScrollContainer如果视图将用作滚动容器,则设置此项,这意味着可以调整其大小以缩小其整个窗口,以便为输入方法提供空间。 
android:keepScreenOn控制视图的窗口是否应在可见时保持屏幕开启。 
android:keyboardNavigationCluster此视图是否是键盘导航集群的根。 
android:layerType指定支持此视图的图层类型。 
android:layoutDirection定义布局绘图的方向。 
android:longClickable定义此视图是否对长按事件做出反应。 
android:minHeight定义视图的最小高度。 
android:minWidth定义视图的最小宽度。 
android:nextClusterForward定义下一个键盘导航集群。 
android:nextFocusDown定义下一个视图,以便在下一个焦点为焦点时提供焦点 如果引用引用的视图不存在或者是不可见的层次结构的一部分,则 在访问引用时将产生结果。  View.FOCUS_DOWNRuntimeException
android:nextFocusForward定义下一个视图,以便在下一个焦点为焦点时提供焦点 如果引用引用的视图不存在或者是不可见的层次结构的一部分,则 在访问引用时将产生结果。  View.FOCUS_FORWARDRuntimeException
android:nextFocusLeft定义下一个视图,以便在下一个焦点时关注 。  View.FOCUS_LEFT
android:nextFocusRight定义下一个视图,以便在下一个焦点为焦点时提供焦点 如果引用引用的视图不存在或者是不可见的层次结构的一部分,则 在访问引用时将产生结果。  View.FOCUS_RIGHTRuntimeException
android:nextFocusUp定义下一个视图,以便在下一个焦点为焦点时提供焦点 如果引用引用的视图不存在或者是不可见的层次结构的一部分,则 在访问引用时将产生结果。  View.FOCUS_UPRuntimeException
android:onClick单击视图时要调用的此View上下文中方法的名称。 
android:outlineAmbientShadowColor设置当视图具有正Z或高程值时绘制的环境阴影的颜色。 
android:outlineSpotShadowColor设置当视图具有正Z或高程值时绘制的专色阴影的颜色。 
android:padding设置所有四条边的填充(以像素为单位)。 
android:paddingBottom设置底边的填充(以像素为单位); 看。  R.attr.padding
android:paddingEnd设置结束边缘的填充(以像素为单位); 看。  R.attr.padding
android:paddingHorizontal设置左右边缘的填充(以像素为单位); 看 。  R.attr.padding
android:paddingLeft设置左边缘的填充(以像素为单位); 看。  R.attr.padding
android:paddingRight设置右边缘的填充(以像素为单位); 看。  R.attr.padding
android:paddingStart设置起始边缘的填充(以像素为单位); 看。  R.attr.padding
android:paddingTop设置顶边的填充(以像素为单位); 看。  R.attr.padding
android:paddingVertical设置顶部和底部边缘的填充(以像素为单位); 看 。  R.attr.padding
android:requiresFadingEdge定义滚动时哪些边应该褪色。 
android:rotation视角的旋转,以度为单位。 
android:rotationX围绕x轴旋转视图,以度为单位。 
android:rotationY绕y轴旋转视图,以度为单位。 
android:saveEnabled如果为false,则在冻结此视图时不会保存任何状态。 
android:scaleXx方向视图的比例。 
android:scaleYy方向视图的比例。 
android:scrollIndicators定义可以滚动视图时应显示的滚动指示符。 
android:scrollX初始水平滚动偏移,以像素为单位。 
android:scrollY初始垂直滚动偏移,以像素为单位。 
android:scrollbarAlwaysDrawHorizontalTrack定义是否应始终绘制水平滚动条轨道。 
android:scrollbarAlwaysDrawVerticalTrack定义是否应始终绘制垂直滚动条轨道。 
android:scrollbarDefaultDelayBeforeFade定义滚动条在淡出之前等待的延迟(以毫秒为单位)。 
android:scrollbarFadeDuration定义滚动条淡出所用的延迟(以毫秒为单位)。 
android:scrollbarSize设置垂直滚动条的宽度和水平滚动条的高度。 
android:scrollbarStyle控制滚动条样式和位置。 
android:scrollbarThumbHorizontal定义水平滚动条拇指可绘制。 
android:scrollbarThumbVertical定义垂直滚动条拇指可绘制。 
android:scrollbarTrackHorizontal定义可绘制的水平滚动条轨道。 
android:scrollbarTrackVertical定义垂直滚动条轨道可绘制。 
android:scrollbars定义滚动时是否应显示哪个滚动条。 
android:soundEffectsEnabled布尔值,用于控制视图是否应为单击和触摸等事件启用声音效果。 
android:stateListAnimator为View设置基于状态的动画制作工具。 
android:tag为此视图提供包含String的标记,以便稍后检索或搜索。  View.getTag()View.findViewWithTag()
android:textAlignment定义文本的对齐方式。 
android:textDirection定义文本的方向。 
android:theme指定视图的主题覆盖。 
android:tooltipText定义在悬停或长按时在小弹出窗口中显示的文本。 
android:transformPivotXx枢轴点的位置,视图将围绕该位置旋转和缩放。 
android:transformPivotYy枢轴点的位置,视图将围绕该位置旋转和缩放。 
android:transitionName命名一个视图,以便可以为Transitions标识它。 
android:translationXtranslation in x of the view. 
android:translationYtranslation in y of the view. 
android:translationZtranslation in z of the view. 
android:visibilityControls the initial visibility of the view. 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值