I already posted about how you can do this on iOS with a custom TableViewRenderer, however last night I finally got it working on Android using the Support v4 SwipeRefreshLayout:
Here is my blog post with code: http://motzcod.es/post/103224921992/pull-swipe-to-refresh-for-xamarin-forms-android-apps
UPDATE
See the new official way here: http://motzcod.es/post/113280718807/official-pull-to-refresh-in-xamarinforms-140
If you need scroll view please check out my new article and code base: http://motzcod.es/post/128274430137/pull-to-refresh-anyish-xamarinforms-view