Fixed #8: Added OnCancelListener.