Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Android 日历视图高光_Android_Mobile_Calendar - Fatal编程技术网

Android 日历视图高光

Android 日历视图高光,android,mobile,calendar,Android,Mobile,Calendar,伙计们,我该如何使用CalendarView,每个月的第一天将以高亮显示,或者只是以不同的颜色显示,或者甚至不是月初,甚至高亮显示月中。首先,您应该了解如何选择日期,然后高亮显示这些日期 以下是一个示例: String date = "22/3/2014"; String parts[] = date.split("/"); int day = Integer.parseInt(parts[0]); int month = Integer.parseInt(parts[

伙计们,我该如何使用CalendarView,每个月的第一天将以高亮显示,或者只是以不同的颜色显示,或者甚至不是月初,甚至高亮显示月中。首先,您应该了解如何选择日期,然后高亮显示这些日期

以下是一个示例:

String date = "22/3/2014";
    String parts[] = date.split("/");

    int day = Integer.parseInt(parts[0]);
    int month = Integer.parseInt(parts[1]);
    int year = Integer.parseInt(parts[2]);

    Calendar calendar = Calendar.getInstance();
    calendar.set(Calendar.YEAR, year);
    calendar.set(Calendar.MONTH, month);
    calendar.set(Calendar.DAY_OF_MONTH, day);

    long milliTime = calendar.getTimeInMillis();
现在,根据您的要求,通过执行和执行其他活动,在日历视图中设置所选日期:

mCalendarView.setDate (milliTime, true, true);