baoyongzhang / android-PullRefreshLayout

This component like SwipeRefreshLayout, it is more beautiful than SwipeRefreshLayout.
MIT License
2.07k stars 517 forks source link

Animation Freeze while requesting server #36

Open Nik2505 opened 8 years ago

Nik2505 commented 8 years ago

refresh_layout.setOnRefreshListener(new PullRefreshLayout.OnRefreshListener() {

        @Override
        public void onRefresh() {
            // TODO Auto-generated method stub

            refresh_layout.post(new Runnable() {

                @Override
                public void run() {
                    // TODO Auto-generated method stub
                    refresh_layout.setRefreshing(true);
                                           // requesting to webservice
                }
            });
        }
    });
ka05 commented 6 years ago

@Nik2505 You may want to make sure you are running that call on the UI Thread.

getActivity().runOnUiThread(()->{
    refresh_layout.setRefreshing(true);
})