@Override protected void onPullUpListViewRefresh(PullToRefreshListView refreshListView) { super.onPullDownListViewRefresh(refreshListView); if (mNewsTask != null) { return; } if (!TextUtils.isEmpty(mMoreURLPath)) { mNewsTask = new NewsTask(NewsTask.TYPE_LOADMORE); mNewsTask.execute(getString(R.string.host, mMoreURLPath)); mMoreURLPath = null; } else { // 防止moreurl解析错误 mNewsTask = new NewsTask(NewsTask.TYPE_REFRESH); mNewsTask.execute(mNewsURL); } }
@Override protected void onPullDownListViewRefresh(PullToRefreshListView refreshListView) { super.onPullDownListViewRefresh(refreshListView); if (mNewsTask != null) { return; } mNewsTask = new NewsTask(NewsTask.TYPE_REFRESH); mNewsTask.execute(mNewsURL); }
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); setListAdapter(mAdapter); if (mNewsTask == null && mAdapter.isEmpty()) { mNewsTask = new NewsTask(NewsTask.TYPE_REFRESH); mNewsTask.execute(mNewsURL); } }