为textview生成一个简单的分隔线

时间:2014-06-15 18:13:52

标签: android textview

我制作了这个简单的通知应用程序,它有一个单独的textview来显示从推送通知收到的文本消息。每次用户收到通知时,都会将其附加到textviews文本字段。

我的textview显示通知的当前格式如下

14 may 2014
message text one here

16 may 2014
message text two here

17 may 2014
message text three here

我想要显示的格式如下所示

14 may 2014
message text one here
_______________________
16 may 2014
message text two here
_______________________
17 may 2014
message text three here
_______________________

现在我可以在文本视图中附加字符串'-----------',但这不适用于各种尺寸的手机,输出会像下面那样出现乱码

 14 may 2014
    message text one here
    __________________
    _____
    16 may 2014
    message text two here
    ___________________
    ____
    17 may 2014
    message text three here
    __________________
    _____

1 个答案:

答案 0 :(得分:1)

您需要测量“破折号/下划线”字符的宽度并计算适当的字符数量。所以不要重新发明轮子。使用标准ListView