如何从android中保存新行?
我正在保存编辑文本框中的数据,并将其保存到pdf中…这很好,但如果我将文本写入多行…它将作为单行…并使用单行制作pdf文件…那么我如何才能将新行保存到pdf中???下面是发送数据以保存数据的代码如何从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
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