如何在EditText中添加水平线

时间:2014-08-04 23:33:20

标签: android append

我正在尝试在聊天应用程序中添加水平换行符,但不知道如何。基本上我的目标是让线条在屏幕的整个长度上作为休息时间,以便用户可以更好地阅读他们的消息。

为了附加消息,我有代码:

    if (username != null && message != null) {
        messageHistoryText.append(username + ":\n");
        messageHistoryText.append(message + "\n");
    }

3 个答案:

答案 0 :(得分:1)

试试这个

messageHistoryText.setText(username + System.getProperty ("line.separator") + "");
messageHistoryText.setText(message + System.getProperty ("line.separator") + "");

这里你只需要将空字符串连接到字符串变量。希望这有效。请告诉我。

答案 1 :(得分:0)

尝试:

if (username != null && message != null) {
    messageHistoryText.append(username + ":\r\n");
    messageHistoryText.append(message + "\r\n");
}

答案 2 :(得分:0)

if (username != null && message != null) {
  messageHistoryText.append(username + "|");
  messageHistoryText.append(message + "|");
}