Can't add listeners to CalendarView events
<p>There is the following code:</p>

<pre><code>    final CalendarView calendarView=(CalendarView)layout.findViewById(R.id.calendarView);
    calendarView.setClickable(true);
    calendarView.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Toast.makeText(getActivity(), "Click", Toast.LENGTH_LONG).show();
            }

    });
    calendarView.setOnTouchListener(new OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {
                Toast.makeText(getActivity(), "Touch", Toast.LENGTH_LONG).show();
                return false;
            }

    });
    calendarView.setOnLongClickListener(new OnLongClickListener() {

            @Override
            public boolean onLongClick(View v) {
                Toast.makeText(getActivity(), "Long click", Toast.LENGTH_LONG).show();
                return false;
            }

    });
</code></pre>

<p>I haven't got any messages yet. I need to set listeners for click by Date. I know about OnDateChangeListener, but it will work only if user changes the date, but if user clicks by the same date I haven't got any messages. Please tell me, how can I set listeners for click by dates. Thank you in advance. </p>
