<TetxView>组件的常用属性及对应方法
NO |
配置属性名称 |
对应方法 |
描述 |
1 |
Android:text |
Public final void setText(CharSequence text) |
定义组件的显示文字 |
2 |
Android:maxLength |
Public void setFilters(InputFilter[]filters) |
设置组件最大允许长度 |
3 |
Android:textColor |
Public void setTextColor(ColorStateList colors) |
设置组件的文本颜色 |
4 |
Android:textSize |
Public void setTextSize(float size) |
设置显示的文字大小 |
5 |
Android:textStyle |
设置文字显示的样式,粗体,斜体等 |
|
6 |
Android:selectAllOnFocus |
Public void setSelectAllOnFocus(boolean selectAllOnFocus) |
默认选中并获得焦点 |
7 |
Android:password |
Public final void setTransformationMethod(TransformationMethod method) |
按密文方式显示文本信息 |
Android 中设置文字大小的定义类型
1 px (pixels): 像素;
2 dip (device independent pixels): 依赖于设备的像素;
3 sp (scaled pixels-----best for text size);带比例的像素;
4 pt (points) : 点;
5 in (inches) : 英尺;
6 mm (millimeters) : 毫米;
设置“android:text”属性
设置文字的显示风格(android:textStyle):
正常(normal)
粗体(bold)
斜体(italic)
使用样式表文件
在android中为了方便美工对组件进行修饰,也可以使用一些样式文件对组件显示进行控制,用户只需要按照如下的xml文件格式即可定义组件的显示样式
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="样式名称" parent="父样式表">
<item name="定义的属性">属性内容</item>
</style>
</resources>
范例:定义一个样式表
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ddt_style"> -->定义样式表的配置,其中:“ddt_style”为名称
<item name="android:textSize">45px</item>-->定义文本大小
<item name="android:textColor">#F00</item>-->定义文本颜色
<item name="android:autoLink">all</item>-->使用链接显示文字
<item name="android:background">@drawable/logo</item>->使用背景图片
<item name="android:layout_margin">25px</item>-->定义文本的边距
<item name="android:layout_width">wrap_content</item>-->组件宽度
<item name="android:layout_height">wrap_content</item>-->组件个哦啊嘟
</style>
</resources>