设置文本大小
px (pixels)像素
一般HVGA代表320x480像素,这个用的比较多。
dip或dp (device independent pixels)设备独立像素
这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
sp (scaled pixels — best for textsize)比例像素
主要处理字体的大小,可以根据系统的字体自适应。
- android:textSize="20sp"
设置文本颜色
使用RGB设置文本颜色,每两位十六进制数表示RGB的值,也可以在前面再加两位十六进制数表示透明度
- android:textColor="#800000ff"
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
- android:autoLink="all"
跑马灯
android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:”start”—-省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee”——以跑马灯的方式显示(动画横向移动)
android:marqueeRepeatLimit在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为 marquee_forever时表示无限次。
android:focusableInTouchMode:是否在触摸模式下获得焦点。
android:focusable控件是否能够获取焦点
- android:singleLine="true"
- android:focusable="true"
- android:focusableInTouchMode="true"
- android:ellipsize="marquee"