Java 将数据发送到电子邮件的复选框
我最近一直在努力解决将复选框数据传输到电子邮件的问题。 我组合了edittext框,通过按submit,所有这些edittext的数据都会传输到电子邮件中。如何在intent.putExtra(intent.EXTRA_TEXT)中包含复选框?我的代码如下:Java 将数据发送到电子邮件的复选框,java,android,email,checkbox,Java,Android,Email,Checkbox,我最近一直在努力解决将复选框数据传输到电子邮件的问题。 我组合了edittext框,通过按submit,所有这些edittext的数据都会传输到电子邮件中。如何在intent.putExtra(intent.EXTRA_TEXT)中包含复选框?我的代码如下: button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (!editTextTextPersonName4.getText().toString().isEmpty() && !editTextTextPersonName5.getText().toString().isEmpty()
&& !editTextTextPersonName6.getText().toString().isEmpty() && !editTextTextPersonName7.getText().toString().isEmpty() && !editTextTextPersonName8.getText().toString().isEmpty()) {
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setData(Uri.parse("mailto:")); // only email apps should handle this.
intent.putExtra(Intent.EXTRA_EMAIL, "");
intent.putExtra(Intent.EXTRA_SUBJECT, "Email for Mercedes Autoteile");
intent.putExtra(Intent.EXTRA_TEXT, "Name: " + editTextTextPersonName4.getText().toString() + '\n' + "Surname: " + editTextTextPersonName5.getText().toString() + '\n' + "Email: " + editTextTextPersonName6.getText().toString() + '\n' + "Cellphone Number: "
+ editTextTextPersonName7.getText().toString() + '\n' + "VIN Number: " + editTextTextPersonName8.getText().toString() + '\n' + "Non Listed Part(s): " + editTextTextPersonName.getText().toString());