title: Add event to CalendarView
body: <p>I think the question says it all: is it possible to display events in the Android default <code>CalendarView</code>? </p>
  
  <p>I know that it is made for widgets and not for a real Calendar application but my app should not be a Calendar application. It is only a little feature in my app so I think the View is perfect for my claims. I only can't view events in it, otherwise it is perfect for me.</p>
  
  <p>I read this <a href="https://stackoverflow.com/a/16556857/2047987">answer</a> and tried to overwrite the onDraw method from <code>CalenderView</code>:</p>
  
  <pre><code>@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);
  }
  </code></pre>
  
  <p>But even this code does not work and no rectangle is displayed. The other 4 methods are <code>private</code> so I can't overwrite them. Any other ideas how I can solve this problem? I do not want to use a library, but if there is no other way I'm looking for something what is really near to the stock <code>CalendarView</code>. Or maybe I can create a calendar file which is only visible in my app and not in other calendar apps?</p>