A customisable ListView that supports pull-to-do-something.