Added in [API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# CalendarView.OnDateChangeListener

*** ** * ** ***

` public static interface CalendarView.OnDateChangeListener `   
` `

|---|
| android.widget.CalendarView.OnDateChangeListener |

<br />

*** ** * ** ***

The callback used to indicate the user changes the date.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/widget/CalendarView.OnDateChangeListener#onSelectedDayChange(android.widget.CalendarView,%20int,%20int,%20int)(https://developer.android.com/reference/android/widget/CalendarView view, int year, int month, int dayOfMonth) ` Called upon change of the selected day. |

## Public methods

### onSelectedDayChange

Added in [API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onSelectedDayChange (CalendarView view, 
                int year, 
                int month, 
                int dayOfMonth)
```

Called upon change of the selected day.

<br />

| Parameters ||
|---|---|
| `view` | `CalendarView`: The view associated with this listener. This value cannot be `null`. <br /> |
| `year` | `int`: The year that was set. <br /> |
| `month` | `int`: The month that was set \[0-11\]. <br /> |
| `dayOfMonth` | `int`: The day of the month that was set. <br /> |