add SwipeRefreshLayout detector