Add setShowProgressBarOnly method to only show progressbar

This is useful when maunally call setRefreshing and don't want any header
change.
This method should be called before setRefreshing method or it won't work.