无量小猪

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

<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>

posted on 2011-11-10 16:46  无量小猪  阅读(762)  评论(0编辑  收藏  举报