A simple example of a custom view with a listener interface