TextView划线 android
TextView 加下划线 、 中划线
下过如图:
// 中划线
textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰
// 下划线
textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
//取消设置的线
textView.getPaint().setFlags(0); // 取消设置的的划线
我封装了几个方法 直接调用
/**
* 下划线
*
* @param textView
*/
private void addButtomLine(TextView textView) {
textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
} /**
* 移除线
*
* @param textView
*/
private void removeLine(TextView textView) {
textView.getPaint().setFlags(0); // 取消设置的的划线 } /**
* 设置中划线并加清晰
*
* @param textView
*/
private void addLine(TextView textView) {
textView.getPaint().setFlags(
Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰 } /**
* 中划线
*
* @param textView
*/
private void addCenterLine(TextView textView) {
textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); // 中划线
} /**
* 抗锯齿
*
* @param textView
*/
private void addjuchiLine(TextView textView) {
textView.getPaint().setAntiAlias(true);// 抗锯齿
}
TextView划线 android的更多相关文章
- TextView属性android:ellipsize="marquee"不生效的解决办法
		
最近自己在写自己的第一个app,过程中遇到了这个问题,查了不少帖子,经过尝试发现,这种问题一般分为两类: 1. TextView的Text值赋值后不更改,很多帖子上说如下写法就可以生效: <Te ...
 - Android TextView 添加下划线的几种方式
		
总结起来大概有5种做法: 1. 将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化) 2. 当文字中出现URL.E-mail.电话号码等的时候,可以将TextView ...
 - android TextView 例子代码(文字中划线、文字下划线)
		
XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android ...
 - Android  TextView 高亮字体并添加点击事件
		
运行效果 package com.zutil.lib; import android.graphics.Typeface; import android.os.Bundle; import andro ...
 - Android之TextView文字绘制流程
		
一:TextView的onDraw()方法: 1.第一句restartMarqueeIfNeeded()绘制字幕滚动. protected void onDraw(Canvas canvas) { r ...
 - android中用Spannable在TextView中设置超链接、颜色、字体
		
昨晚研读 ApiDemo 源码至 com.example.android.apis.text.Link 类.首先,看一下其运行效果: 要给 TextView 加上效果,方式主要有几种: 第一种,自动 ...
 - Android TabHost TabWidget 去除黑线(底部下划线)
		
采用TabHost布局时,往往会发现默认的系统风格与软件风格很不协调,比如TabWidget的下划线影响布局效果.通常情况下会去除其下划线.如果是采用xml布局文件,在TabWidget的属性项设置a ...
 - Android开发 ---SQLite数据库,lock文件,结果集游标,适配器,安全退出,给连接设置下划线,编辑器,投影,ContentValues存储,DbHelper,activity栈
		
目录截图: 1.activity_main.xml 主界面效果: <?xml version="1.0" encoding="utf-8"?> &l ...
 - android基本控件学习-----TextView
		
一.TextView的讲解 <实例一> <?xml version="1.0" encoding="utf-8"?> <Linea ...
 
随机推荐
- 利用js生成二维码
			
$('#barcode').qrcode({ width: 300, height: 300, render: !!document.createElement('canvas').getContex ...
 - Ubuntu系统设置中心不见了
			
sudo apt-get install unity-control-center 执行安装上述即可 原因是因为在安装搜狗输入法的时候卸载了ibuts与系统控制中心
 - MAC抓包工具charles(青花瓷)
			
下载链接:http://pan.baidu.com/s/1pL6ClBX 配置教程:http://blog.csdn.net/jiangwei0910410003/article/details/41 ...
 - jquery 实践操作:iframe  相关操作
			
此篇记录关于HTML 的 iframe 元素 的相关记录 定义:iframe 元素会创建包含另外一个文档的内联框架(即行内框架). 常用的基本 iframe 设置(详细设置属性参考API:http:/ ...
 - 控制cxGrid 主从表的明细只展开一个
			
procedure TForm.ADetailDataControllerCollapsing( ADataController: TcxCustomDataController; ARecordIn ...
 - 负载平衡(cogs 741)
			
«问题描述:G 公司有n 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等.如何用最少搬运量可以使n 个仓库的库存数量相同.搬运货物时,只能在相邻的仓库之间搬运.«编程任务:对于给定的n 个环 ...
 - codeforces round375(div.2)题解
			
首先吐槽一下这套题...为什么EF全是图论QAQ 过了ABCD四个题...F的并查集死磕了好久... 不过似乎rank还算乐观...(因为ABC都是一次过的QAQ) Problem A: 啥都不想说Q ...
 - SQL查询数据后在连成字符串方法
			
CREATE TABLE tb ( user_id INT, type_id TINYINT ); INSERT INTO tb (user_id, type_id) VALUES (1,11); I ...
 - Repeater的使用及其鼠标特效,行链接的使用
			
原文发布时间为:2009-04-22 -- 来源于本人的百度文章 [由搬家工具导入] <asp:Repeater ID="rpt" runat="server&qu ...
 - LeetCode OJ-- Maximal Rectangle ***@
			
https://oj.leetcode.com/problems/maximal-rectangle/ 给一个二维矩阵,里面只有0 1,求一个最大的矩阵,里面的所有元素都是1. 首先预处理: 0 1 ...