Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to send an email in which its body contains a form details?
    primarykey
    data
    text
    <p>I am developing form based application. The form includes Customer details. when he click on the submit button, the details of the form is included as email body.</p> <p>Below is my code:</p> <p>Orders.java</p> <pre><code>import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class Order extends Activity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.order); final EditText name = (EditText)findViewById(R.id.username); final EditText mail = (EditText)findViewById(R.id.email); final EditText phone = (EditText)findViewById(R.id.phone); final EditText product = (EditText)findViewById(R.id.product); final String _name = name.getText().toString(); final String _mail = mail.getText().toString(); final String _phone = phone.getText().toString(); final String _product = product.getText().toString(); System.out.println(_name); System.out.println(_mail); System.out.println(_phone); System.out.println(_product); Button email = (Button) findViewById(R.id.Button01); email.setOnClickListener(new OnClickListener(){ public void onClick(View v){ String[] recipients = new String[]{"b.gadwantikar1@gmail.com", "",}; StringBuilder body = new StringBuilder(); StringBuilder body1 = new StringBuilder(); body1.append("To: " + recipients); body.append("Name: "+name.getText().toString()); body.append("\n\n\nMail: "+mail.getText().toString()); body.append("\n\n\nPhone: "+phone.getText().toString()); body.append("\n\n\nProduct: "+product.getText().toString()); Intent i = new Intent(android.content.Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(android.content.Intent.EXTRA_EMAIL, body1.toString()); i.putExtra(android.content.Intent.EXTRA_SUBJECT, "Customer Details"); i.putExtra(android.content.Intent.EXTRA_TEXT, body.toString()); startActivity(i); } }); } } </code></pre> <p>xml file is:</p> <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" &gt; &lt;EditText android:layout_width="60dip" android:layout_height="wrap_content" android:id="@+id/edit"/&gt; &lt;Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btn" android:text="Click"/&gt; &lt;/LinearLayout&gt; </code></pre> <p>I am getting the mail id which is given in program in "from : " field but I want that one in "to : " field ...</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload