Calendar View - Hold down the date then intiate "Add new row" action

Currently it is only option to add new event to calendar (and view) by firing action button on calendar view. To make the User experience richer, I wish to have native built-in action to add new event through the calendar view, where the user “hold down” the selected date on calendar, then "add new row (= add new event) " action is initiated with pre-filled date value as per user selection date.