//动态权限 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, 200); } plist_view.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<ListView>() { @Override public void onPullDownToRefresh(PullToRefreshBase<ListView> refreshView) { page=1; new Zhanshi().execute(string + page+fujia); } //上划 @Override public void onPullUpToRefresh(PullToRefreshBase<ListView> refreshView) { page++; new Zhanshi().execute(string + page+fujia); } });
// List<News.ItemBean> newsBeanList = news.get(0).getItem(); private List<News.ItemBean> newsBeanList=new ArrayList<>(); if (page==1){ newsBeanList.clear(); adapter = new MyBaseAdapter(MainActivity.this,newsBeanList); refreshableView.setAdapter(adapter); } newsBeanList.addAll(news.get(0).getItem()); adapter.notifyDataSetChanged(); plist_view.onRefreshComplete();