当前位置: 首页 > article >正文

Android TextView 添加下划线的几种方式

总结起来大概有5种做法

  1. 将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化)

  2. 当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是**android:autoLink="all",
    当然也可以在java代码里 做,textView01.setAutoLinkMask(Linkify.ALL); **

  3. Html类的fromHtml()方法格式化要放到TextView里的文字 ,与第1种一样,只是是用代码动态设置

  4. 设置TextView的Paint属性:tvTest.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线

  5. 用Spannable或实现它的类,如SpannableString来格式部分字符串。
    另外附上一篇博客介绍:


http://www.kler.cn/a/500757.html

相关文章:

  • SQLAlchemy
  • Agentless:OpenAI 采用的非代理框架
  • RabbitMQ高级篇
  • MySQL存储引擎、索引、索引失效
  • 【解决方案】Golang结构体传0被忽略
  • AI开发 - 算法基础 递归 的概念和入门(三)递归的进阶学习
  • docker安装rabbit后访问报错最佳的几种解决方案
  • 《深入浅出HTTPS​​​​​​​​​​​​​​​​​》读书笔记(28):DSA数字签名
  • w156基于SpringBoot+Vue的常规应急物资管理系统的设计与实现
  • centos9设置静态ip
  • Elasticsearch介绍及使用
  • linux客户端工具mobaxterm
  • Node.js——http 模块(一)
  • 【机器学习:十六、其他的激活函数】
  • SpringBoot:SaToken的options预检请求鉴权失败
  • 1.微服务
  • 基于华为Maas(大模型即服务)和开源的Agent三方框架构建AI聊天助手实践
  • 大数据技术实训:Zookeeper集群配置
  • 最大拿牌的得分
  • IT运维如何实现工作流自动化?实用案例分享
  • SQL HAVING 子句深入解析
  • python functools.partialmethod 函数介绍
  • UML建模
  • 51单片机 AT24C02(I2C总线)