sreejith
sreejith

Reputation: 272

How to Close/Hide Loading... in PulltoRefresh Listview programmatically

Loading... always shown in PulltoRefresh listview, when error in server connection. How to close it programmatically?!

public void onRefresh(PullToRefreshBase<ListView> refreshView) 
{
    if(true)
    {
        skip refresh                            
    }
    else
    {
        refresh
    }
});

Upvotes: 1

Views: 587

Answers (2)

goofyz
goofyz

Reputation: 243

You can disable the loading animation like this:

mPullRefreshScrollView = (PullToRefreshScrollView) findViewById(R.id.pull_refresh_scrollview);
mPullRefreshScrollView.setOnRefreshListener(new OnRefreshListener<ObservableScrollView>() {
    @Override
    public void onRefresh(PullToRefreshBase<ObservableScrollView> refreshView) {
        if (true) {
          //skip refresh
            mPullRefreshScrollView.onRefreshComplete();
        } else {
          //refresh

        }
    }
});

Upvotes: 1

Deyu瑜
Deyu瑜

Reputation: 544

I saw this project Android-PullToRefresh in github, When you refresh error exception , You can try mPullRefreshListView.onRefreshComplete() , this function to close refresh loading。

Upvotes: 1

Related Questions