Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
220 views
in Technique[技术] by (71.8m points)

android - how to add new line to email contents?

I want to Place content like

  1. Name
  2. Pass
  3. Email

to the email content. how to do this...?

I tried this but not working.

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "First Name : "         + fname.getText().toString());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Last Name : "                  + lname.getText().toString());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Email : "                  + email.getText().toString());

Thanks in advance..!

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Why not use a StringBuilder to create all your content and then add it to your intent ?

StringBuilder sb;

sb.append("First Name : ");
sb.append(fname.getText().toString());
sb.append('
');
sb.append("Last Name : ");
sb.append(lname.getText().toString());
sb.append('
');
sb.append("Email : ");
sb.append(email.getText().toString());

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,sb);

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...