textView下划线
2016-07-22 09:28
204 查看
TextView 加下划线 、 中划线
下过如图:
// 中划线
[java] view
plain copy
textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰
// 下划线
[java] view
plain copy
textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
//取消设置的线
[java] view
plain copy
textView.getPaint().setFlags(0); // 取消设置的的划线
我封装了几个方法 直接调用
[java] view
plain copy
/**
* 下划线
*
* @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);// 抗锯齿
}
下过如图:
// 中划线
[java] view
plain copy
textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰
// 下划线
[java] view
plain copy
textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
//取消设置的线
[java] view
plain copy
textView.getPaint().setFlags(0); // 取消设置的的划线
我封装了几个方法 直接调用
[java] view
plain copy
/**
* 下划线
*
* @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);// 抗锯齿
}
相关文章推荐
- [shell基础]——join命令
- 本地rpm镜像仓库
- Node.js:模块
- day2 HDU 2199 Can you solve this equation?
- SQL逻辑查询语句执行顺序
- [李景山php]thinkphp核心源码注释|File.class.php
- Tricky Sum
- nagios监控客户端报错/usr/bin/perl^M: bad interpreter: No such file or directory
- as自写插件及butterknife
- [李景山php]thinkphp核心源码注释|Eaccelerator.class.php
- 【数字信号处理】极其精简的平均滤波算法
- HDU1326
- JAVA结构型模式
- Android ImageView设置边框
- nagios监控客户端报错/usr/bin/perl^M: bad interpreter: No such file or directory
- Java框架介绍-13个不容错过的框架项目
- 嵌入式linux 项目开发(一)——SQLite数据库
- 用DotSpatial下载谷歌瓦片图并展示到地图控件上
- hdu1680 Cheesy Chess--BFS & 三维标记数组的探讨(待改进)
- 置顶测试