Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从android中保存新行?_Android_Android Edittext - Fatal编程技术网

如何从android中保存新行?

如何从android中保存新行?,android,android-edittext,Android,Android Edittext,我正在保存编辑文本框中的数据,并将其保存到pdf中…这很好,但如果我将文本写入多行…它将作为单行…并使用单行制作pdf文件…那么我如何才能将新行保存到pdf中???下面是发送数据以保存数据的代码 Intent i = new Intent(AddText.this,GetText.class); i.putExtra("data",editText.getText().toString()); startActivity(i); 在下一页中,我将获得数据 String data = getIn

我正在保存编辑文本框中的数据,并将其保存到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");

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


例如,如果您想用名称
Android\npdf
保存pdf,那么您只能这样键入,并且您可以在想要使用新行的任何地方获得字符串使用
\n
。在你的代码中

例如,如果您想用名称
Android\npdf
保存pdf,那么您必须只键入这样的内容,并且您可以获得字符串,请尝试以下操作:

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

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

好的…但是我正在写内容来用multline编辑文本框…我正在输入数据…并且我正在将数据保存到pdf文件中…所以现在我必须使用
\n
好的…但是我正在写内容来用multline编辑文本框…我正在输入数据…并且我正在将数据保存到pdf文件中…所以现在我必须使用
\n