Android 如何在有活动的日期上添加颜色(即红色)?
我用的是tyczj的。我想在有活动的日期上添加红色等颜色。我也问了同样的问题 这是我的密码: Calendar.xmlAndroid 如何在有活动的日期上添加颜色(即红色)?,android,events,calendar,android-calendar,Android,Events,Calendar,Android Calendar,我用的是tyczj的。我想在有活动的日期上添加红色等颜色。我也问了同样的问题 这是我的密码: Calendar.xml <com.tyczj.extendedcalendarview.ExtendedCalendarView> android:id="@+id/calendar" android:layout_width="match_parent" android:layout_height="416dp" </com.tyczj.extendedca
<com.tyczj.extendedcalendarview.ExtendedCalendarView>
android:id="@+id/calendar"
android:layout_width="match_parent"
android:layout_height="416dp"
</com.tyczj.extendedcalendarview.ExtendedCalendarView>
android:id=“@+id/日历”
android:layout\u width=“匹配父项”
android:layout_height=“416dp”
Calendar.java
ExtendedCalendarView calendar = (ExtendedCalendarView)rootView.findViewById(R.id.calendar);
calendar.setOnDayClickListener(new OnDayClickListener() {
@Override
public void onDayClicked(AdapterView<?> adapter, View view, int position, long id, Day day) {
day.getDay();
int perfectmonth = day.getMonth()+1;
perfectdate = day.getYear() + "-" + perfectmonth + "-" + day.getDay();
Toast.makeText(getActivity(), ""+ perfectdate , Toast.LENGTH_SHORT).show();
accessWebService();
}
});
Bundle extras = getActivity().getIntent().getExtras();
value = extras.getString("ad");
ExtendedCalendarView日历=(ExtendedCalendarView)rootView.findViewById(R.id.calendar);
calendar.setOnDayClickListener(新的OnDayClickListener(){
@凌驾
公共无效日单击(适配器视图适配器、视图视图、整型位置、长id、日){
day.getDay();
int perfectmonth=day.getMonth()+1;
perfectdate=day.getYear()+“-”+perfectmonth+“-”+day.getDay();
Toast.makeText(getActivity(),“”+perfectdate,Toast.LENGTH_SHORT).show();
accessWebService();
}
});
Bundle extras=getActivity().getIntent().getExtras();
value=extras.getString(“ad”);
关于您的信息,Calendar.java已导入ExtendedCalendarView。非常感谢您的帮助。您可以在github上查看此小部件的适配器。。事件颜色是根据已经定义的内容设置的。如果您在设置它们时没有得到任何颜色,那么根据github中的文档,您可以选择设置它们。你面临的问题是什么?复制品?我可以知道如何设置颜色吗?另外,这个java文件已经导入了ExtendedCalendarView,我没有在它的文件上碰任何东西。我面临的问题是,我想设置颜色,以便在日期单元格中显示在该特定日期发生的事件。