Añadir evento a CalendarView

Creo que la pregunta lo dice todo: ¿es posible mostrar eventos en el CalendarView predeterminado de Android?

Sé que está hecho para widgets y no para una aplicación de calendario real, pero mi aplicación no debe ser una aplicación de calendario. Es sólo una pequeña característica en mi aplicación, así que creo que la vista es perfecta para mis afirmaciones. Yo sólo no puedo ver eventos en ella, de lo contrario es perfecto para mí.

He leído esta respuesta y he intentado sobrescribir el método onDraw de CalenderView :

 @Override protected void onDraw(Canvas canvas) { p = new Paint(); p.setColor(Color.RED); p.setStrokeWidth(10); super.onDraw(canvas); canvas.drawRect(0, 0, 100, 100, p); } 

Pero incluso este código no funciona y no se muestra ningún rectángulo. Los otros 4 métodos son private así que no puedo sobrescribirlos. Cualquier otra idea de cómo puedo resolver este problema? No quiero usar una biblioteca, pero si no hay otra manera que estoy buscando algo que es realmente cerca de la acción CalendarView . ¿O tal vez pueda crear un archivo de calendario que solo sea visible en mi aplicación y no en otras aplicaciones de calendario?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.