Android中TextView首行缩进处理办法
来源:互联网 发布:安卓app源码 编辑:程序博客网 时间:2024/06/05 09:59
由于设计效果,需要有个首行缩进格式的文本,但是android中textview并无首行缩进的参数设置
网上搜索了半天,基本都是基于添加空格和html格式空格的方法达到缩进效果
方法一:
setText("\u3000\u3000"+xxxxx);方法二:
这种方式不同分辨率会有问题setText(""+xxxxx);
以上两种方法,不同设备都会有这样那样的问题,总是不完美。
后来我发现最完美的莫过于隐藏掉原文的头两个字符,达到缩进的错觉
代码如下:
SpannableStringBuilder span = new SpannableStringBuilder("缩进"+textReason.getText());span.setSpan(new ForegroundColorSpan(Color.TRANSPARENT), 0, 2, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);textReason.setText(span);
至于Spannable的用法,请自行百度。
0 1
- Android中TextView首行缩进处理办法
- Android中TextView首行缩进
- Android中TextView首行缩进
- 解决Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题 .
- Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题
- 解决Android中TextView首行缩进的问题
- Android TextView设置首行缩进
- TextView首行缩进
- TextView首行缩进
- TextView 设置首行缩进
- android textview 首行缩进 多行显示
- UGUI Text首行缩进取巧办法
- 自定义TextView实现首行缩进
- Java并发编程:Callable、Future和FutureTask
- sqlmap的POST注入
- 反射
- C++学习之Pair
- CachedRowSetImpl 引用报错 Access restriction
- Android中TextView首行缩进处理办法
- poj 3264 Balanced Lineup
- 用户层调试
- Android Application Thread CPU GC Operatiing and OOM Question 0603-随手笔记
- XPath in SimpleXML
- 《C#程序设计》 第五次作业:开源项目“网页正文提取”的理解
- U-boot第一阶段分析
- C++实现PING命令
- opengl函数