Here’s Erik Wallentinsen’s PullToRefresh ListView on github.
But it refreshes the listview from top only:

I want to change this, and refresh the listview when it gets pulled from bottom.
Apparently, it is needed to change this source.
Maybe somebody already had this issue and solved it?
I recommend you use chrisbanes ‘s library: https://github.com/chrisbanes/Android-PullToRefresh which supports listview, gridview, scrollview, webview … Here is an start guide
To refresh listview from bottom, just set mode for it. Here is an example that I tried: