Кстати, реализация от Криса Бэйнса — единственная, которая до сих пор активно развивается (последний коммит был буквально позавчера). Остальные же либо обошлись одноразовым коммитом, либо забросили развитие проекта.
Наткнулся на статью, при поиске реализации pull-to-refresh. Прочитал, но реализации, которые представлены тут, не очень хороши до сих пор. Советую воспользоваться вот этой. В свой проект я добавил ее очень быстро и безболезненно.
Выбор Pull To Refresh инструмента