常用的控件使用方法(TextView及其常用属性)
TextView
android:id="@+id/hello"//设置文本id
android:layout_width="match_parent"//设置布局宽度,match_parent为匹配父布局(一般就是屏幕大小)
android:layout_height="wrap_content"//设置布局高度,wrap_content为匹配文本大小(根据文本变化)
android:text="hello world"/>//设置文本显示内容
android:gravity="center"//gravity可以指定文本对齐方式,还有 top、bottom、left、right、center。使用“|”可以指定多种。ps:vertical指垂直方向,horizontal指水平方向
android:textSize="20sp"//textSize用来指定文本大小,注意大小写(驼峰命名)。单位是"sp"。
android:textColor="#FF0000"//用来指定文本颜色。
/>建议把android:text放到最后。。。。
TextView常用属性
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。
android:cursorVisible设定光标为显示/隐藏,默认显示。
android:drawableTop在text的正上方输出一个drawable。
android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间; ”marquee” ——以跑马灯的方式显示(动画横向移动)
android:maxLines设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。
android:lineSpacingMultiplier设置行间距的倍数。如”1.2”
android:phoneNumber设置为电话号码的输入方式。
android:textColorHighlight被选中文字的底色,默认为蓝色
android:textColorHint设置提示信息文字的颜色,默认为灰色。与hint一起使用。
android:textStyle设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开
android:height设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)
android:maxHeight设置文本区域的最大高度
android:minHeight设置文本区域的最小高度
android:width设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。
android:maxWidth设置文本区域的最大宽度
android:minWidth设置文本区域的最小宽度
转载于:https://my.oschina.net/u/3466217/blog/898858
更多相关文章
- Android开发之自定义Notification(源代码分享)
- 底部导航栏:利用viewpager实现Android底部标题栏
- Android(安卓)控件备用收集
- GreenDao3.0使用.md
- Android第四讲——常用的基本控件(三)Toast、Dialog、PopupWindo
- android 自定义View绘制电池电量(电池内带数字显示)
- Android显示GIF动画问题
- android代码中打开系统设置界面 .
- Android系统提供的一些实用组件-CountDownTimerh和Chronometer