Button

添加方式跟基本属性与TextView一致

        android:id="@+id/button_1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:text="button 1"/>

其他常用属性

 

android:textAllCaps="false';关闭自动进行大写转换,button导入后text内文本自动进行大写转换,虽然android:text=“button 1”全是小写,实际上显示的是BUTTON 1

 

 

android:autoLink   setAutoLinkMask(int)控制链接网址和电子邮件地址等是否自动发现并转换为可点击的链接。
android:autoText setKeyListener(KeyListener)如果设置,指定该TextView文本输入法和自动纠正一些常见的拼写错误
android:bufferType setText(CharSequence TextView.BufferType)确定最低类型getText()将返回。
android:capitalize setKeyListener(KeyListener)如果设置,指定该TextView文本输入法,应该自动利用用户类型。
android:cursorVisible setCursorVisible(布尔)使得光标(默认)可见或不可见。
android:数字setKeyListener(KeyListener)如果设置,指定该TextView数字输入法,这些特定的字符,它将接受的。
android:drawableBottom setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)可拉的得出以下文本。
android:drawableLeft setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)绘制的是左边的文本。
android:drawablePadding setCompoundDrawablePadding(int)之间的填充画板和文本。
android:drawableRight setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)绘制的是右边的文本。
android:drawableTop setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)上面的得出可拉的文本。
android:可编辑如果设置,指定该TextView输入法。
android:editorExtras setInputExtras(int)引用一个< input-extras > XML资源包含额外的数据提供一个输入方法,这是私人的实现输入法。
android:ellipsize setEllipsize(TextUtils.TruncateAt)如果设置,导致单词以上的观点是碎ellipsized宽,而不是在中间。
android:ems setEms(int)使TextView正是这许多ems宽。 
android:freezesText setFreezesText(布尔)如果设置文本视图将包含当前完成文本内的冷冻冰柱除了元数据,比如当前光标位置。
android:重力setGravity(int)指定如何对齐文本视图的x和y轴小于文本时的观点。android:高度setHeight(int)使TextView正是这许多像素高。
android:提示setHint(int)时所显示的提示文本的文本是空的。
android:imeActionId setImeActionLabel(CharSequence int)为EditorInfo提供一个值。 actionId时使用一个输入连接到文本视图方法。
android:imeActionLabel setImeActionLabel(CharSequence int)为EditorInfo提供一个值。 actionLabel时使用一个输入连接到文本视图方法。
android:imeOptions setImeOptions(int)附加功能您可以启用一个输入法与一个编辑器来提高与应用程序的集成。
android:includeFontPadding setIncludeFontPadding(布尔)留下足够的字体就是和流畅的空间而不是使用严格字体上升和下降。 
android:inputMethod setKeyListener(KeyListener)如果设置,指定该TextView应该使用指定的输入方法(指定完全限定类名)。 
android:inputType setRawInputType(int)被放置在一个文本字段的数据类型,用来帮助一个输入法决定如何让用户输入文本。
android:lineSpacingExtra setLineSpacing(浮子,浮子)额外间距行文本。 
android:lineSpacingMultiplier setLineSpacing(浮子,浮子)额外间距行文本,乘数效应。
android:行setLines(int)使TextView正是这许多行高。 
android:linksClickable setLinksClickable(布尔)如果设置为false,阻碍运动方法将运动的联系方法即使autoLink原因被发现的链接。 
android:marqueeRepeatLimit setMarqueeRepeatLimit(int)字幕动画重复的次数。 
android:maxEms setMaxEms(int)使TextView最多这许多ems宽。 
android:maxHeight setMaxHeight(int)使TextView最多这许多像素高。 
android:最大长度setFilters(InputFilter)设置一个过滤器来限制输入的文本长度到指定的号码。
android:maxLines setMaxLines最多(int)使TextView被这麽多行高。 
android:maxWidth setMaxWidth最多(int)使TextView被这麽多像素宽。 
android:minEms setMinEms(int)使TextView至少这许多ems宽。 
android:minHeight setMinHeight(int)使TextView至少这许多像素高。 
android:minLines setMinLines(int)使TextView至少这许多行高。 
android:minWidth setMinWidth(int)使TextView至少这许多像素宽。 
android:数字setKeyListener(KeyListener)如果设置,指定该TextView数字输入法。 
android:密码setTransformationMethod(TransformationMethod)字段的字符是否显示为密码点,而不是自己。 
android:phoneNumber setKeyListener(KeyListener)如果设置,指定该TextView有电话号码的输入方法。 
android:privateImeOptions setPrivateImeOptions(String)添加内容类型描述提供输入方法在文本视图,这是私人的实现输入法。 
android:scrollHorizontally setHorizontallyScrolling(布尔)文本是否允许更广泛的比视图(因此可以水平滚动)。 
android:selectAllOnFocus setSelectAllOnFocus(布尔)如果文本是可选择的,选择它当视图所需要的关注,而不是将光标移动到开始或结束。
android:shadowColor setShadowLayer(浮子,浮子,浮子,int)放置一个指定颜色的阴影背后的文本。 
android:shadowDx setShadowLayer(浮动,浮动,浮动,int)水平偏移的影子。 
android:shadowDy setShadowLayer(浮子,浮子,浮子,int)垂直偏移量的影子。 
android:shadowRadius setShadowLayer(浮子,浮子,浮子,int)半径的影子。 
android:单行模式setTransformationMethod(TransformationMethod)限制了文本一行水平滚动,而不是让它包装到多个行,并提出重点而不是按enter键时插入一个新行。
android:文本setText(CharSequence TextView.BufferType)文本显示。 
android:textAppearance基本文本颜色,字体,大小和风格。 
android:textColor setTextColor(int)文本颜色。 
android:textColorHighlight setHighlightColor(int)的颜色选择突出显示的文本。 
android:textColorHint setHintTextColor(int)提示文本的颜色。 
android:textColorLink setLinkTextColor(int)链接的文本颜色。 
android:textIsSelectable isTextSelectable()表明的内容不可编辑的文本可以选择。 
android:textScaleX setTextScaleX(浮动)设置文本的水平扩展因素。 
android:textSize setTextSize(int,浮动)大小的文本。 
android:textStyle setTypeface(字体)风格(粗体、斜体、bolditalic)文本。 
android:字体setTypeface(字体)字体(正常、无衬线、等宽字体)的文本。
android:宽度setWidth(int)使TextView正是这许多像素宽。
 

转载于:https://my.oschina.net/u/3466217/blog/898862

更多相关文章

  1. android开发之四种基本布局和自定义控件
  2. Android控件属性全解
  3. 解决打开Android(安卓)SDK Manager时出现“.....\sdk\tools\l
  4. Android绘制平面上的多边形
  5. Android- 活动(Activity), 服务(Service), 广播(Broadcast), 广
  6. Android中Textview显示带html文本二
  7. Android(安卓)adb 使用详解(一)
  8. Android实现文本折叠效果
  9. Android(安卓)3.2 以上转屏,切换屏幕,横竖屏(onConfigurationChange

随机推荐

  1. Python 系统资源信息获取工具,你用过没?
  2. 2018 年终总结:成就不算少,进步不算多
  3. 【一】从0开始,用flask+mongo打造分布式服
  4. 2019,继续前行!
  5. 最佳实践【二】从 0 开始,用 flask+mongod
  6. 让我大吃一堑的前后分离 web 站模拟登录
  7. 情人节到了,让我们送出程序员专属礼物吧!
  8. time date datetme timestamp 傻傻分不清
  9. BootstrapVue 入门[每日前端夜话0x62]
  10. Python 排序算法[一]:令你茅塞顿开,却又匪