Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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 将多个日期设置为日历_Java_Android_Android Calendar - Fatal编程技术网

Java 将多个日期设置为日历

Java 将多个日期设置为日历,java,android,android-calendar,Java,Android,Android Calendar,我是java中使用日历的新手。我试图为我的Android日历设置多个日期,但我做错了,因为我只看最后一个 我试过这样做: Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR, 2015); cal.set(Calendar.MONTH, Calendar.MARCH); cal.set(Calendar.DAY_OF_MONTH,

我是java中使用日历的新手。我试图为我的Android日历设置多个日期,但我做错了,因为我只看最后一个

我试过这样做:

 Calendar cal = Calendar.getInstance();
                cal.set(Calendar.YEAR, 2015);
                cal.set(Calendar.MONTH, Calendar.MARCH);
                cal.set(Calendar.DAY_OF_MONTH, 30);
                cal.set(Calendar.YEAR, 2015);
                cal.set(Calendar.MONTH, Calendar.MARCH);
                cal.set(Calendar.DAY_OF_MONTH, 20);
Date dateRepresentation = cal.getTime();
Calendar cal = Calendar.getInstance();
        cal.set(Calendar.YEAR, 2015);
        cal.set(Calendar.MONTH, Calendar.MARCH);
        cal.set(Calendar.DAY_OF_MONTH, 30);

        Calendar cal2 = Calendar.getInstance();
        cal2.set(Calendar.YEAR, 2015);
        cal2.set(Calendar.MONTH, Calendar.MARCH);
        cal2.set(Calendar.DAY_OF_MONTH, 20);

        Date dateRepresentation = cal.getTime();
        Date dateRepresentation2 = cal2.getTime();
就像这样:

 Calendar cal = Calendar.getInstance();
                cal.set(Calendar.YEAR, 2015);
                cal.set(Calendar.MONTH, Calendar.MARCH);
                cal.set(Calendar.DAY_OF_MONTH, 30);
                cal.set(Calendar.YEAR, 2015);
                cal.set(Calendar.MONTH, Calendar.MARCH);
                cal.set(Calendar.DAY_OF_MONTH, 20);
Date dateRepresentation = cal.getTime();
Calendar cal = Calendar.getInstance();
        cal.set(Calendar.YEAR, 2015);
        cal.set(Calendar.MONTH, Calendar.MARCH);
        cal.set(Calendar.DAY_OF_MONTH, 30);

        Calendar cal2 = Calendar.getInstance();
        cal2.set(Calendar.YEAR, 2015);
        cal2.set(Calendar.MONTH, Calendar.MARCH);
        cal2.set(Calendar.DAY_OF_MONTH, 20);

        Date dateRepresentation = cal.getTime();
        Date dateRepresentation2 = cal2.getTime();

有人能帮我吗?谢谢你

你应该澄清我做错了,因为我只看了最后一个。你试过getSelectedDates了吗?当我运行日历视图时,它只看最后一个,在我的示例2015年3月20日没有getSelectedDates,你如何使用它?