Android小技巧——TextView的一些小技巧
2016-03-15 17:20
483 查看
1、TextView加下划线
TextView加下划线总共有两种方式,一种是在资源文件里加,一种是在代码里加:
1)在资源文件里:
phone:0123456
MyLink
2)代码里:
TextView textView = (TextView)findViewById(R.id.tv_test); textView.setText(Html.fromHtml("<u>"+"0123456"+"</u>"));
或者是:
tvTest.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );
2、设置textView抗锯齿
tvTest.getPaint().setAntiAlias(true);
或者
tv.getPaint().setFlags(Paint.ANTI_ALIAS_FLAG);
3、中划线
textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线 textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG); // 设置中划线并加清晰
4、取消设置的划线
textView.getPaint().setFlags(0); // 取消设置的的划线
5、设置行间距(在XML里面设置)
android:lineSpacingExtra //设置行间距,如”8dp”。 android:lineSpacingMultiplier//设置行间距倍数,如“1.5”,即为1.5倍行间距
6、设置字间距(在XML里设置)
android:textScaleX //设置字间距,如“1.5”等,默认是1
7、设置单行
1)在代码中设置textview.setSingleLine();
2)在XML里设置
android:singleLine="true"
8、设置超出textView容量后用省略号表示
1)在代码中设置textview.setEllipsiz(TextUtils.TruncateAt.valueOf("END"));
2)在XML里设置
android:ellipsize="end" //"end" 省略号在结尾 "start" 省略号在开头 "middle" 省略号在中间 "marquee" 跑马灯式滚动
相关文章推荐
- Android开发技术注意事项
- 关于Android4.4前后的多媒体区分
- android图片轮播效果viewPager
- Android特效 五种Toast详解
- Android获取图片的路径方法总结
- Android Studio通过Gradle命令来编译生成打包APK
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- Android中圆角Button实现
- android_访问系统短信内容提供者
- android service完全解析。
- Android 打开相机获得路径:注意三星手机图片方向问题。
- Android Volley入门到精通:初识Volley的基本用法
- Android中dp和px转换的工具类【工具类静态方法注意防止内存泄露】
- android_事件处理机制-监听器接口
- Scrollview 嵌套 RecyclerView 及在Android 5.1版本滑动时 惯性消失问题
- android拷贝assets目录下文件到其他目录
- Custom view overrides onTouchEvent but not performClick
- Android TextWatcher应用实例
- Android Material Design简介
- Android SDK下各目录的用途,以及在不同系统下哪些是通用的