我怎样才能preserve换行符从EditText上? [英] How can I preserve line breaks from EditText?

查看:160
本文介绍了我怎样才能preserve换行符从EditText上?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以下忽略新行,当我展示他们

The following ignore new lines when I display them

private void post() {
        String subject = "";
        String message = "";
        subject = etSubject.getText().toString();
        message = etMessage.getText().toString();

编辑:我的EditText已经设置然而,多行,当我写它它返回与盖一个线之上。

edit: My edittext is already set to multiline however when I write multilined text in it it's returned as a single line with the cover above

EDIT2:我从一个EditText获取文本和一个TextView显示它

edit2: i am getting the text from an editText and displaying it on a textview

推荐答案

使用的replaceAll(\\\\ N,< BR />中)解决它

message = etMessage.getText().toString().replaceAll("\\n", "<br />")

这篇关于我怎样才能preserve换行符从EditText上?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆