Android笔记
——各类控件的使用(控件)-日历
【若对该知识点有更多想了解的,欢迎私信博主~~】
日历:CalendarView
属性:
XML属性 | 说明 |
---|---|
layout_width | 布局宽度 |
layout_height | 布局高度 |
background | 背景 |
firstDayOfWeek | 每个周的第一天 |
focusedMonthDateColor | 设置获得焦点的月份的日期文字的颜色 |
selectedWeekBackgroundColor | 设置被选中周的背景色 |
showWeekNumber | 设置是否显示第几周 |
unfocusedMonthDateColor | 设置没有焦点的月份的日期文字的颜色 |
shownWeekCount | 设置该日历组件总共显示几个星期 |
weekSeparatorLineColor | 设置周分割线的颜色 |
高级方法:点击日期触发
CalendarView calendarView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main26);
//绑定控件
calendarView=findViewById(R.id.cv);
//点击日期触发
calendarView.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
@Override
public void onSelectedDayChange(@NonNull CalendarView calendarView, int i, int i1, int i2) {
Toast.makeText(Main26Activity.this, ""+i+i1+i2, Toast.LENGTH_SHORT).show();
}
});
}