属性设置

android:autoLink  用于指定是否将指定格式的文本转换为可单击的超链接形式,其属性值有 none、none、 web、email、phone、map 和 all

android:autoText 自动检测错误

android:bufferType 决定getText()返回的类型

android:capitalize 指定使用类型

android:cursorVisible 光标是否可见

android:clickable 把其属性更改为true,为textView设置事件拦截

android:digits 数字输入

android:duplicateParentState 如果设置此属性,该控件将直接从父容器中获取绘图状态(光标,按下等)。 注意仅仅是获取绘图状态,而没有获取事件,也就是你点一下LinearLayout时Button有被点击的效果,但是不执行点击事件。应用在TextView的跑马灯状态时,若焦点选中的是父容器,设置该属性为true后还是无法实现跑马灯效果,还需要在Java代码中搭配setSelected()。

android:drawableLeft  用于在文本框内文本的左部绘制指定图像,该图像可以是放在 res/mipmap 目录下的

android:drawableRight 用于在文本框右侧绘制图片

android:drawableTop 用于在文本框顶部绘制图片

android:drawableBottom 用于在文本框底部绘制图片

android:ellipsize 设置当文字过长的时候该控件如何显示。

android:ellipsize="start"—–省略号显示在开头 "...pedia"

android:ellipsize="end"——省略号显示在结尾  "encyc..."

android:ellipsize="middle"—-省略号显示在中间 "en...dia"

android:ellipsize="marquee"–以横向滚动方式显示(需获得当前焦点时)多用于跑马灯效果

android:ems 设置textView的宽度为N个字符的宽度,可以在更多系统上运行

android:editable 编辑功能,能够使用输入法

android:editorExtras 编辑功能扩展,用户设置

android:fontFamily 字体风格

android:freezesText 冻结在光标位置

android:gravity 用于设置文本框内文本的对齐方式,可选值有 top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical 和clip_horizontal 等。这些属性值也可以同时指定,各属性值之间用竖线隔开。例如,要指定组件靠右下角对齐,可以使用属性right|bottom

android:height 设置文本的高度(一般使用dp)

android:hint 设置默认显示字体(文本空白时的提示语)当输入任何内容时,这段文本自动消失

android:imeActionId 激活输入法ID序号

android:imeActionLabel 激活输入法符号

android:imeOptions 输入法操作

android:includeFontPadding 足够空间容纳字体显示 (TextView 顶部和底部 默认是有留白的,false为消除这个留白)

android:inputMethod 指定输入法

android:inputType 用于指定当前文本框显示内容的文本类型,其可选值有 textPassword、
textEmailAddress、phone 和 date 等,可以同时指定多个,使用“|”分隔

android:lineSpacingExtra 额外的文字间距

android:lineSpacingMultiplier 额外的文字间距,乘数

android: lines 设置显示的行数,即使没有数据也会显示

android:linksClickable 点击链接

android:maxLength: 限制文本的长度,超出部分将会不显示

android:maxEms 最大系统兼容

android:maxHeight 最大文本高度

android:maxLines 最大文本行数,当输入的内容超过两行时,文本就会向上滚动,而不会继续拉伸

android:maxWidth 最大文本长度

android:minEms 最小系统兼容

android:minHeight 最小文本高度

android:minLines 最小文本行数

android:minWidth 最小文本宽度

android:numeric 支持数字输入

android:password 按密文方式显示文本信息

android:phoneNumber 支持电话号码输入

android:privateImeOptions 私人输入操作

android:singleLine 用于指定该文本框是否为单行模式,其属性值为 true 或 false,为 true 表示该文本框不会换行,当文本框中的文本超过一行时,其超出的部分将被省略,同时在结尾处添加“…”

android:selectAllOnFocus 点击全部选中

android:shadowColor 阴影颜色

android:shadowDx 阴影水平偏移

android:shadowDy 阴影垂直偏移

android:shadowRadius 阴影半径

android:text 用于指定该文本框中显示的文本内容,可以直接在该属性值中指定,也可以通过在strings.xml 文件中定义文本常量的方式指定

android:textSize 用于设置文本框内文本的字体大小,其属性由代表大小的数值和单位组成,其单位可以是 dp、px、pt、sp 和 in 等

android:textColor 用于设置文本框内文本的颜色,其属性值可以是 #rgb、#argb、#rrggbb 或 #aarrggbb格式指定的颜色值

android:textColorHighlight 文本高亮颜色

android:textColorHint 文本提示颜色

android:textColorLink 链接文本颜色

android:textIsSelectable 文本能够被选中

android:textScaleX 水平缩放参数

android:typeface 文本字体

android: textStyle设置字形,斜体,粗体等,多个属性用“ | ”隔开

android:textAllCaps 文本全部大写

android:textAppearance 基本的文字颜色,字体,大小,风格

android:width 用于指定文本框的宽度,其单位可以是 dp、px、pt、sp 和 in 等

TextView属性设置相关推荐

  1. Android TextView 属性设置

    2019独角兽企业重金招聘Python工程师标准>>> android textview xml 属性设置 android:ems 设置TextView的宽度为N个字符的宽度. an ...

  2. Android中设置显示文本,Android文本显示控件-TextView属性详解

    android:autoLink //设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web /email/phone/map/all) andr ...

  3. TextView的autoLink属性设置超链接问题

    需求如下:用一个view展示"请点击https://mp.csdn.net进行查找"这句话,并点击链接地址时可以进行跳转. 最近接到类似的这种需求,网上查找资料学习到了TextVi ...

  4. android查看控件的xml属性,006 Android XML 控件属性设置技巧汇总

    1.textview 组件文本实现替换(快速实现字符资源的调用) android 应用资源位置在 project(工程名)--->app--->res--->values 在stri ...

  5. TextView属性大全

    TextView属性大全 android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/ ...

  6. Android之TextView属性详解

    android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all) android: ...

  7. Android(java)学习笔记27:TextView属性大全

    TextView属性大全: android:autoLink       设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/ph ...

  8. android基础知识学习(1) TextView属性大全+单行显示长文本

    android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all)  androi ...

  9. TextView属性的静态使用与动态使用

    安卓开发当中TextView是最常用的组件之一了,那么现在就来详细的了解下TextView的属性: android:autoLink       // 设置是否当文本为URL链接/email/电话号码 ...

  10. android中textview记录日志,Android中TextView属性全纪录

    关于TextView TextView是Android开发中最最常见的控件之一,在API记录的属性有很多,但实际开发中,有很多很少涉及但是却非常有用的属性,值得去尝试,所以记录下来,既可以给大家提供参 ...

最新文章

  1. 小白也能看懂的Matplotlib简明教程
  2. 还在封装各种 Util 工具类?这个神级框架帮你解决所有问题!
  3. 基于LSTM电商评论情感分析-多评价指标可视化版(内附源码)【自然语言处理NLP-100例】
  4. HTML之列表学习-9.23
  5. 第一个jfinal的样例
  6. 【maven插件】maven-help-plugin
  7. 验证哥德巴赫猜想c语言算法,验证哥德巴赫猜想的简单优化
  8. Java多线程之线程池的手写改造和拒绝策略
  9. url、base64、blob,三者之间的转化
  10. SkyWalking Liunx 环境搭建NetCore接入
  11. Linux 命令简单介绍第一课笔记
  12. 2020年 Google 开发者大会可以预约了
  13. [0716] Jsoi B Isbn
  14. 我的PGA我作主----搞清楚什么是真正的PGA
  15. 如何利用大数据打造智慧交通
  16. 梯度离散_使用策略梯度同时进行连续/离散超参数调整
  17. sqldeveloper 工具的使用——连接数据库的介绍
  18. 缺省的linux系统中,linux缺省的文件系统是
  19. 银行存储管理系统oracle,课内资源 - 基于JSP和Oracle实现的志愿服务银行系统
  20. 基于SpringBoot的医疗管理系统(Java毕业设计)

热门文章

  1. SQL Server2019 Express下载安装教程-——孟师傅
  2. Java:详解List集合的排序功能
  3. 情绪管理训练APP的产品概念分析
  4. android人脸建模软件,AI人工智能+面部照片3D建模,3D版捏脸美颜软件羽迹试试成功面世...
  5. 计算机考研复试之软件工程
  6. 程序员 需要什么ssd固态_什么是固态驱动器(SSD),我需要一个吗?
  7. Oracle函数HEXTORAW乱码,Oracle常用函数之HEXTORAW
  8. Red5流媒体服务器的搭建
  9. C++封装Mysql数据库
  10. php date转换为时间戳,php date如何转换时间戳