View的XML 属性大全(官方文档)

前端之家收集整理的这篇文章主要介绍了View的XML 属性大全(官方文档)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


XML 属性
属性名称 相关方法 描述
android:accessibilityLiveRegion setAccessibilityLiveRegion(int) Indicates to accessibility services whether the user should be notified when this view changes.
android:accessibilityTraversalAfter setAccessibilityTraversalAfter(int) Sets the id of a view after which this one is visited in accessibility traversal.
android:accessibilityTraversalBefore setAccessibilityTraversalBefore(int) Sets the id of a view before which this one is visited in accessibility traversal.
android:alpha setAlpha(float) 设置视图的透明度,一个介于0(完全透明)和1(完全不透明)的值。
android:background setBackgroundResource(int) 设置背景
android:backgroundTint setBackgroundTintList(ColorStateList) 设置背景色调
android:backgroundTintMode setBackgroundTintMode(PorterDuff.Mode) 设置背景色调的混合模式
android:clickable setClickable(boolean) 设置View是否响应单击事件
android:contentDescription setContentDescription(CharSequence) 设置View主要的描述信息
android:drawingCacheQuality setDrawingCacheQuality(int) 设置View绘制缓存的质量
android:duplicateParentState
When this attribute is set to true,the view gets its drawable state (focused,pressed,etc.) from its direct parent rather than from itself.
android:elevation setElevation(float) base z depth of the view

Must be a dimension value,which is a floating point number appended with a unit such as "14.5sp".

android:fadeScrollbars setScrollbarFadingEnabled(boolean) Defines whether to fade out scrollbars when they are not in use.
android:fadingEdgeLength getVerticalFadingEdgeLength() Defines the length of the fading edges.
android:filterTouchesWhenObscured setFilterTouchesWhenObscured(boolean) Specifies whether to filter touches when the view's window is obscured by another visible window.
android:fitsSystemWindows setFitsSystemWindows(boolean) Boolean internal attribute to adjust view layout based on system windows such as the status bar.
android:focusable setFocusable(boolean) 设置View是否可以获取焦点
android:focusableInTouchMode setFocusableInTouchMode(boolean) Boolean that controls whether a view can take focus while in touch mode.
android:hapticFeedbackEnabled setHapticFeedbackEnabled(boolean) Boolean that controls whether a view should have haptic Feedback enabled for events such as long presses.
android:id setId(int) 为View设置标识符,可通过findViewById方法获取
android:importantForAccessibility setImportantForAccessibility(int) Controls how this View is important for accessibility which is if it fires accessibility events and if it is reported to accessibility services that query the screen.
android:isScrollContainer setScrollContainer(boolean) Set this if the view will serve as a scrolling container,meaing that it can be resized to shrink its overall window so that there will be space for an input method.
android:keepScreenOn setKeepScreenOn(boolean) Controls whether the view's window should keep the screen on while visible.
android:layerType setLayerType(int,Paint) Specifies the type of layer backing this view.
android:layoutDirection setLayoutDirection(int) 设置布局图中的方向。
android:longClickable setLongClickable(boolean) 设置View是否响应长单击事件
android:minHeight setMinimumHeight(int) 设置View的最小高度
android:minWidth setMinimumWidth(int) 设置View的最小宽度
android:nextFocusDown setNextFocusDownId(int) 定义当向下搜索时应该获取焦点的View,如果该View不存在或不可见,则会抛出RuntimeException异常
android:nextFocusForward setNextFocusForwardId(int) 定义当向前搜索时应该获取焦点的View,如果该View不存在或不可见,则会抛出RuntimeException异常
android:nextFocusLeft setNextFocusLeftId(int) 定义当向左搜索时应该获取焦点的View,如果该View不存在或不可见,则会抛出RuntimeException异常
android:nextFocusRight setNextFocusRightId(int) 定义当向右搜索时应该获取焦点的View,如果该View不存在或不可见,则会抛出RuntimeException异常
android:nextFocusUp setNextFocusUpId(int) 定义当向上搜索时应该获取焦点的View android:onClick 设置View点击事件的响应方法
android:padding setPaddingRelative(int,int) 设置View的内边距
android:paddingBottom 设置View的下边距
android:paddingEnd 设置View的终止边距
android:paddingLeft setPadding(int,247)">设置View的左边距
android:paddingRight 设置View的右边距
android:paddingStart 设置View的起始边距
android:paddingTop 设置View的上边距
android:requiresFadingEdge setVerticalFadingEdgeEnabled(boolean) 设置在滚动时边缘是否淡出
android:rotation setRotation(float) 设置View旋转的角度
android:rotationX setRotationX(float) 设置View绕X轴旋转的角度
android:rotationY setRotationY(float) 设置View绕Y轴旋转的角度
android:saveEnabled setSaveEnabled(boolean) 如果未作设置,当View被冻结时将不会保存其状态
android:scaleX setScaleX(float) 设置View在水平方向上的缩放比
android:scaleY setScaleY(float) 设置View在垂直方向上的缩放比 android:scrollX 设置View在初始化后,在水平方向上的偏移
android:scrollY 设置View在初始化后,在垂直方向上的偏移
android:scrollbarAlwaysDrawHorizontalTrack 设置View是否总显示水平滚动条的轨迹
android:scrollbarAlwaysDrawVerticalTrack 设置View是否总显示垂直滚动条的轨迹
android:scrollbarDefaultDelayBeforeFade setScrollBarDefaultDelayBeforeFade(int) 设置View的滚动条在淡出之前延迟多少毫秒.
android:scrollbarFadeDuration setScrollBarFadeDuration(int) 设置View的滚动条在淡出过程需要多少毫秒.
android:scrollbarSize setScrollBarSize(int) 设置水平滚动条的高度和垂直滚动条的宽度
android:scrollbarStyle setScrollBarStyle(int) 设置滚动条的风格和位置
android:scrollbarThumbHorizontal 设置水平滚动条的滑块图片
android:scrollbarThumbVertical 设置垂直滚动条的滑块图片
android:scrollbarTrackHorizontal 设置水平滚动条的轨迹图片
android:scrollbarTrackVertical 设置垂直滚动条的轨迹图片
android:scrollbars 设置滚动条是垂直、水平还是隐藏(vertical、 horizonal、none)
android:soundEffectsEnabled setSoundEffectsEnabled(boolean) 设置当View触发单击等事件时是否播放音效
android:stateListAnimator Sets the state-based animator for the View.
android:tag 为View设置一个String类型的tag值,可以通过View的getTag()方法获取字符串,也可以通过findViewByTag()查找该View
android:textAlignment setTextAlignment(int) 设置文字对齐的方式
android:textDirection setTextDirection(int) 设置文字的方向
android:transformPivotX setPivotX(float) 设置View旋转时旋转中心的X坐标
android:transformPivotY setPivotY(float) 设置View旋转时旋转中心的Y坐标
android:transitionName
为视图的转化起名,使得它可以被识别

android:translationX setTranslationX(float) 设置View在X轴方向的位移
android:translationY setTranslationY(float) 设置View在Y轴方向的位
android:translationZ setTranslationZ(float) 设置View在Z轴方向的位移
android:visibility setVisibility(int) 设置View的可见性
原文链接:https://www.f2er.com/xml/296438.html

猜你在找的XML相关文章