Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.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
Java 检查检查列表中的元素是否勾选并通过电子邮件发送? Intent next=新意图(Intent.ACTION\u SENDTO); next.setData(Uri.parse(“mailto:zuron7@gmail.com")); 下一步:putExtra(Intent.EXTRA_主题“出席”); 字符串消息=”; Resources r=getResources(); 字符串名称=getPackageName(); int[]ids=新的int[3]; 对于(int i=0;i_Java_Android_Checkbox - Fatal编程技术网

Java 检查检查列表中的元素是否勾选并通过电子邮件发送? Intent next=新意图(Intent.ACTION\u SENDTO); next.setData(Uri.parse(“mailto:zuron7@gmail.com")); 下一步:putExtra(Intent.EXTRA_主题“出席”); 字符串消息=”; Resources r=getResources(); 字符串名称=getPackageName(); int[]ids=新的int[3]; 对于(int i=0;i

Java 检查检查列表中的元素是否勾选并通过电子邮件发送? Intent next=新意图(Intent.ACTION\u SENDTO); next.setData(Uri.parse(“mailto:zuron7@gmail.com")); 下一步:putExtra(Intent.EXTRA_主题“出席”); 字符串消息=”; Resources r=getResources(); 字符串名称=getPackageName(); int[]ids=新的int[3]; 对于(int i=0;i,java,android,checkbox,Java,Android,Checkbox,可能这将解决您的问题: 基本上,您应该尝试通过setData中的URI传递主题和消息。非常感谢。我也在一本Android指南中找到了解决方案。 Intent next = new Intent(Intent.ACTION_SENDTO); next.setData(Uri.parse("mailto:zuron7@gmail.com")); next.putExtra(Intent.EXTRA_SUBJECT, "Attendance"); String message = ""; Resour

可能这将解决您的问题:


基本上,您应该尝试通过setData中的URI传递主题和消息。

非常感谢。我也在一本Android指南中找到了解决方案。
Intent next = new Intent(Intent.ACTION_SENDTO);
next.setData(Uri.parse("mailto:zuron7@gmail.com"));
next.putExtra(Intent.EXTRA_SUBJECT, "Attendance");
String message = "";
Resources r = getResources();
String name = getPackageName();
int[] ids = new int[3];
for(int i =0; i<3;i++){
    String x = "check"+i;
    ids[i]= r.getIdentifier(x,"id", name);
}
for(int i = 0; i<3;i++){
    CheckBox checkbox = (CheckBox) findViewById(ids[i]);
    if(checkbox.isChecked()){
        message=message+getResources().getString(R.string.Swag1);
    }
}
next.putExtra(Intent.EXTRA_TEXT,message);
if (next.resolveActivity(getPackageManager()) != null) 
    startActivity(next);