我正在創建一個具有數據日誌的應用程序。我使用一個字符串構建這些數據,每次應用程序接收數據時都會添加一個字符串,然後將其顯示在edittext框中。
我遇到的問題是它將顯示數據,但沒有新行。
代碼的一個基本的例子:
Java n行分隔符不起作用
String logText;
EditText etLog;
logText = data + "\n" + logText;
etLog.setText(logText);
我知道,我可以使用nl = System.getProperty("line.separator");
得到一個新的生產線,但我困惑的是,爲什麼「\ n」時沒有當我的工作在我之前創建的不同應用中使用它。
謝謝
你也可以檢查這個問題的答案:[如何創建一個字符串與回車](http://stackoverflow.com/questions/9989414/how-to-create-a-string-with-carriage-回報) – 2014-10-16 13:56:19