在CalendarView中单击日期后显示文本

时间:2018-07-04 16:09:41

标签: java android calendarview

delay中单击特定日期后,是否存在用于显示文本的代码?

例如,我在日历下方创建了一个Calendarview,以在单击特定日期后显示文本,但是不确定如何在日历视图中单击特定日期后显示文本。显示的文本还必须在我自己中键入,因为它必须特定于不同的日期。

1 个答案:

答案 0 :(得分:0)

当您单击Calendarview的特定日期时,该日期将显示在textview中

    CalendarView calendarView = findViewById(R.id.calendarView);
    TextView textView = findViewById(R.id.textView);
    calendarView.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
        @Override
        public void onSelectedDayChange(@NonNull CalendarView view, int year, int month, int dayOfMonth) {
            textView.setText(month + "/" + dayOfMonth + "/" + year);
        }
    });