if (reminder1 != null){
reminderAll = reminderAll+ ";" + reminder1;
}else if(reminder2 != null){
reminderAll = reminderAll+ ";" +reminder2;
}
else if 的默认条件是 if 里头的 条件不符合的时候才会跳到 else if ,如果if 的条件符合了它就直接跳出去了,不会再去判断后面的 else if () 里的条件
这个时候应该写成两个if 语句
if (reminder1 != null){
reminderAll = reminderAll+ ";" + reminder1;
}
if(reminder2 != null){
reminderAll = reminderAll+ ";" +reminder2;
}