如何从android保存新行?

时间:2013-01-23 05:26:49

标签: android android-edittext

我正在从编辑文本框保存数据并将其保存为pdf ....它工作正常但是如果我将文本写入多行....它需要单行...并使用单行制作pdf文件...所以如何才能将新行保存为pdf ???这是发送保存数据数据的代码......

Intent i = new Intent(AddText.this,GetText.class);
i.putExtra("data",editText.getText().toString());
startActivity(i);

在下一页我得到的数据......

String data = getIntent().getExtras().getString("data");

2 个答案:

答案 0 :(得分:1)

试试这个:

Intent i = new Intent(AddText.this,GetText.class);
i.putExtra("data",(editText.getText().toString()).replaceAll("\\n", "\n"));
startActivity(i);

答案 1 :(得分:0)

在您想要使用新线的任何地方使用\n。在你的代码中。

假设您想要保存名称为Android\npdf的pdf,那么您必须只输入这样的字符,然后才能获得字符串