TextView 属性解析1.TextView 布局文件属性1).android:autoLink属性:当textView的文本为url链接/email/电话号码/map时,文本是否可以点击.类型:1).none 不做处理2).web3).email4).phone5).map6).all 所有都处理2).autoText 属性:自动执行输入值的拼写纠正3).android:bufferType 属性:指定getText()方式获取的文本类型,类型:1).normal 默认格式2).editable  类似于StringBuilder,可以追加字符,getText()之后,可以用append方法设置文本内容.3).spannable 可在给定的字符区域使用样式(设置统一文本不同颜色,大小的设置)4).android:capitalize属性:设置英文字母大写类型.类型:1).none 默认类型2).words3).sentences4).characters注:TextView有这个属性,但是,会提示在EditText中使用.5).android:cursorVisible 属性:光标是否显示类型:1).false2).true注:TextView有这个属性,但是,会提示在EditText中使用.6).android:drawableBottom/left/top/right属性:在textView的四周方向上,设置一个图片.7).android:drawablePadding属性:设置图片和textView之间的距离.可以为负数.单独使用是没有效果,和6)一起使用.8).android:editable 属性:设置是否可以编辑类型:1).false2).true注:TextView有这个属性,但是,会提示在EditText中使用.9).android:ellipsize属性:设置文字过长时,文本的显示样式类型:1).start2).end3).middle设置的位置显示为...4).marquee  以横向动画的形式移动(跑马灯效果.)10).android:freezesText属性:设置保存文本的内容以及光标的位置类型:1).true2).false11).android:marqueeRepeatLimit属性:在elipsize指定marquee的情况下,设置滚动的次数  12).android:ems属性:设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度   13).android:maxEms属性:设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。   14).android:minEms属性:设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。   15).android:maxLength属性:限制显示的文本长度,超出部分不显示。   16).android:lines属性:设置文本的行数,设置两行就显示两行,即使第二行没有数据。   17).android:maxLines属性:设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。   18).android:minLines属性:设置文本的最小行数,与lines类似。   19).android:lineSpacingExtra属性:设置行间距。   20).android:lineSpacingMultiplier属性:设置行间距的倍数。如”1.2” 21).android:scrollHorizontally属性:设置文本超出TextView的宽度的情况下,是否出现横拉条。   22).android:selectAllOnFocus属性:如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。   23).android:shadowColor属性:指定文本阴影的颜色,需要与shadowRadius一起使用。     24).android:shadowDx属性:设置阴影横向坐标开始位置。  25).android:shadowDy属性:设置阴影纵向坐标开始位置。   26).android:shadowRadius属性:设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。   27).android:singleLine属性:设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine "       28).android:textAppearance属性:设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:   29).android:textColorHighlight属性:被选中文字的底色,默认为蓝色    30).android:textColorLink属性:文字链接的颜色.   31).android:textScaleX属性:设置文字之间间隔,默认为1.0f。   32).android:typeface属性:设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]   33).android:maxHeight属性:设置文本区域的最大高度   34).android:minHeight属性:设置文本区域的最小高度   35).android:maxWidth属性:设置文本区域的最大宽度   36).android:minWidth属性:设置文本区域的最小宽度

更多相关文章

  1. Android--(1)--TextView的常用属性值
  2. 【Android】神奇的android:clipChildren属性
  3. Android中EditText设置editable属性为不可编辑的问题
  4. Android SystemProperties设置/取得系统属性的用法总结
  5. Android至ViewPager添加切换动画——使用属性动画
  6. android布局时,左侧宽度固定而右侧textview高度变化,怎么9png实现
  7. Android 布局文件属性讲解

随机推荐

  1. Ubuntu 下开发 Android(安卓)环境变量设
  2. android飞翔的小鸟……
  3. android
  4. 设置默认来电铃声 android
  5. Android(安卓)小知识点
  6. Android(安卓)HTTP 压缩 gzip
  7. Android用Apache HttpClient 实现POST和G
  8. Android打开应用市场
  9. android监听网络变化
  10. Intent在android中的几种用法