TextView属性设置
属性设置
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属性设置相关推荐
- Android TextView 属性设置
2019独角兽企业重金招聘Python工程师标准>>> android textview xml 属性设置 android:ems 设置TextView的宽度为N个字符的宽度. an ...
- Android中设置显示文本,Android文本显示控件-TextView属性详解
android:autoLink //设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web /email/phone/map/all) andr ...
- TextView的autoLink属性设置超链接问题
需求如下:用一个view展示"请点击https://mp.csdn.net进行查找"这句话,并点击链接地址时可以进行跳转. 最近接到类似的这种需求,网上查找资料学习到了TextVi ...
- android查看控件的xml属性,006 Android XML 控件属性设置技巧汇总
1.textview 组件文本实现替换(快速实现字符资源的调用) android 应用资源位置在 project(工程名)--->app--->res--->values 在stri ...
- TextView属性大全
TextView属性大全 android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/ ...
- Android之TextView属性详解
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all) android: ...
- Android(java)学习笔记27:TextView属性大全
TextView属性大全: android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/ph ...
- android基础知识学习(1) TextView属性大全+单行显示长文本
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all) androi ...
- TextView属性的静态使用与动态使用
安卓开发当中TextView是最常用的组件之一了,那么现在就来详细的了解下TextView的属性: android:autoLink // 设置是否当文本为URL链接/email/电话号码 ...
- android中textview记录日志,Android中TextView属性全纪录
关于TextView TextView是Android开发中最最常见的控件之一,在API记录的属性有很多,但实际开发中,有很多很少涉及但是却非常有用的属性,值得去尝试,所以记录下来,既可以给大家提供参 ...
最新文章
- 小白也能看懂的Matplotlib简明教程
- 还在封装各种 Util 工具类?这个神级框架帮你解决所有问题!
- 基于LSTM电商评论情感分析-多评价指标可视化版(内附源码)【自然语言处理NLP-100例】
- HTML之列表学习-9.23
- 第一个jfinal的样例
- 【maven插件】maven-help-plugin
- 验证哥德巴赫猜想c语言算法,验证哥德巴赫猜想的简单优化
- Java多线程之线程池的手写改造和拒绝策略
- url、base64、blob,三者之间的转化
- SkyWalking Liunx 环境搭建NetCore接入
- Linux 命令简单介绍第一课笔记
- 2020年 Google 开发者大会可以预约了
- [0716] Jsoi B Isbn
- 我的PGA我作主----搞清楚什么是真正的PGA
- 如何利用大数据打造智慧交通
- 梯度离散_使用策略梯度同时进行连续/离散超参数调整
- sqldeveloper 工具的使用——连接数据库的介绍
- 缺省的linux系统中,linux缺省的文件系统是
- 银行存储管理系统oracle,课内资源 - 基于JSP和Oracle实现的志愿服务银行系统
- 基于SpringBoot的医疗管理系统(Java毕业设计)
热门文章
- SQL Server2019 Express下载安装教程-——孟师傅
- Java:详解List集合的排序功能
- 情绪管理训练APP的产品概念分析
- android人脸建模软件,AI人工智能+面部照片3D建模,3D版捏脸美颜软件羽迹试试成功面世...
- 计算机考研复试之软件工程
- 程序员 需要什么ssd固态_什么是固态驱动器(SSD),我需要一个吗?
- Oracle函数HEXTORAW乱码,Oracle常用函数之HEXTORAW
- Red5流媒体服务器的搭建
- C++封装Mysql数据库
- php date转换为时间戳,php date如何转换时间戳