当前位置: 代码迷 >> Android >> 文本显示方式解决方案
  详细解决方案

文本显示方式解决方案

热度:60   发布时间:2016-05-01 11:11:08.0
文本显示方式
如何让textview的字符串显示为下面的方式:

AAAA:111111111111111111111111
      111111111.
BBBB:222222222222222222222222
      22222222222222.
就是一行结束后,换行加一个制表符(tab)
换行 制表符

------解决方案--------------------
用TextView,当第二行的开头刚好是标点符号的时候,还会自动把第一行的最后一个字放到第一行。比如
有字符串:AAAA:1111111111,DDDDD,如果最后一个1是第一行,实际显示出来会变成,
第一行:AAAA:111111111
第二行:1,DDDDD
而不是预想中的
第一行:AAAA:1111111111
第二行:,DDDDD
不知道这种情况,你是需要什么样的输出样子。单独用TextView,个人以为比较难。不过,可以用html+js+webView来实现这样的显示。
------解决方案--------------------
我的意思是,你的内容有标点符号的时候,难道你的那些内容都是没有标点符号的吗,如果没有,那就很好办。
------解决方案--------------------
你加这个在你的string.xml对应的字段里试试   
------解决方案--------------------
空格以 " & # 160;"  表示
你也可以采用WebView
  相关解决方案