TextView Android UI设计与文字标签显示管理

更改和显示文字的 TextView 用法,算是 Android UI 里最常打交道的控件之一了。的创建、赋值、样式调整这些,熟练点能帮你省不少事,尤其是在页面展示里头。像字符串常量就放res/values/strings.xml里,干净还方便维护。

findViewById()获取 TextView 对象是基本操作,获取后就可以直接用setText()来改文本,响应也快,代码也简单。

不过要注意,直接写网址的话,TextView 默认是不支持点击跳转的。这时候你要在 XML 里的 TextView 标签加上android:autoLink="all"setText()里写 URL 就能变成超链接了,点一下就能跳转网页,挺方便的。

如果你还想折腾点进阶玩法,比如垂直滚动、HTML 内容显示、跑马灯效果,下面这些文章也挺有参考价值:

如果你经常做界面展示或者文字类的动态内容,可以多摸索 TextView 的各种属性,像ellipsizemaxLinestextColor这些都挺实用的,能快速搞定大部分文字展示的需求。

ppt 文件大小:452KB