热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

textview删除线问题

添加删除线SpannableStringmstrnewSpannableString(task.getContent());mstr.setSpan(new

添加删除线

   SpannableString mstr = new SpannableString(task.getContent());
             mstr.setSpan(new StrikethroughSpan(){
                     @Override
                     public void updateDrawState(TextPaint ds) {
                             super.updateDrawState(ds);
                             ds.setColor(Color.RED);
                             ds.setStrikeThruText(true);
                     }
             }, 0, mstr.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
             holder.text.setText(mstr);



清理“删除线”

 SpannableString mstr = new SpannableString(task.getContent());
mstr.setSpan(new StrikethroughSpan(){
@Override
public void updateDrawState(TextPaint ds) {
super.updateDrawState(ds);
ds.setStrikeThruText(false);
}
}, 0, mstr.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
holder.text.setText(mstr);

主要是重写StrikethroughSpan的updateDrawState方法。



                        
                        
                         
推荐阅读
  • 如何在Android中利用TextView对字体颜色进行更改?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希 ... [详细]
  • 概述Android开发过程中,经常遇到Textview展示不完全的情况。遇到此情况,通常的处理是:方案一Textview添加android:ellipsize属性,让展示不 ... [详细]
  • Android 开发中根据搜索内容实现TextView中的文字部分加粗
    Android开发中根据搜索内容实现TextView中的文字部分加粗-实现方式没有引入任何依赖,轻量级实现需求效果最近遇到一个需求,需要做一个搜索功能。搜索的内容需要加粗显示。完成 ... [详细]
  • Android如何自定义TextView实现文字图片居中显示
    这篇文章主要介绍Android如何自定义TextView实现文字图片居中显示,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们先来分 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • TextView属性详解:autoLink设置  是否当文本为URL链接email电话号码map时,文本显示为可点击的链接。可选值(nonewebemailphonema ... [详细]
  • Android TextView利用measureText自适应文本字体大小宽度
    AndroidTextView利用measureText自适应文本字体大小宽度常常有这种情况,UI设计师限定一个文本TextView的宽度值比如80dip,但是该文本长度 ... [详细]
  • 首先申明,这篇文章不是我写的,我是对着大神的博客,对着写了一遍而已!感谢写这篇文章的作者,其原创博客地址为:http:www.jianshu.comp4d987769785 ... [详细]
  • 上节课,介绍了TextView的简单使用,包括在xml文件静态设置TextView的属性和文本内容信息,以及在java代码中动态的改变一个TextView所要显示的内容。掌握了基本使用之后,我们来看 ... [详细]
  • Android TextView设置不同的颜色字体
    AndroidTextView设置不同的颜色字体-这里记录一个比较方便的方式来解决Textview设置不同颜色的字体的方法。可能第一反应是布局的嵌套,这个方法肯定可以啊,但是肯定不 ... [详细]
  • androidTextView设置中文字体加粗实现方法-英文设置加粗可以在xml里面设置:复制代码代码如下:android:text英文还可以直接在Stri ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 转载至:http:blog.csdn.netlmj623565791articledetails24252901不过对原作进行了相关细节优化,所以才有此文..首先我们看一 ... [详细]
  • Android TextView 设置多种颜色
    关键词Android、TextView、多种颜色摘要由于项目开发需要,一个TextView为了强调内容,需要显示不同的字体颜色和大小效果图TextView效果图.png方法一int ... [详细]
  • Android TextView预渲染研究
    AndroidTextView预渲染研究-Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中 ... [详细]
author-avatar
高小原gy_941
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有