设为首页 加入收藏

TOP

简单的界面开始(六)
2017-10-13 10:37:04 】 浏览:6083
Tags:简单 界面 开始
bsp;   public void initView(){
        mPullRefreshListView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener<ListView>() {
            @Override
            public void onRefresh(PullToRefreshBase<ListView> refreshView) {

                //加载新数据,刷新显示
                pullToRefreshData();


                Toast.makeText(getActivity(),"刷新完毕",Toast.LENGTH_SHORT).show();
            }
        });
        mPullRefreshListView.setOnLastItemVisibleListener(new PullToRefreshBase.OnLastItemVisibleListener() {
            @Override
            public void onLastItemVisible() {
                //加载更多数据
                loadMoreData();
                Toast.makeText(getActivity(),"加载完毕",Toast.LENGTH_SHORT).show();
            }
        });
    }

    int count=1;
    //加载数据
    private void loadMoreData() {


        new AsyncTask<String,Integer,String>(){
            @Override
            protected String doInBackground(String... params) {
                count++;
                String json = new NetWorkUtils().getJsonHttpConnetion(URLDB.URL_IJ+count);

                return json;
            }


            @Override
            protected void onPostExecute(String s) {
                super.onPostExecute(s);

                SuperClassStudy superClassStudy = new Gson().fromJson(s, SuperClassStudy.class);
                List<SuperClassStudy.ResultsBean> results1 = superClassStudy.getResults();
                results.addAll(results1);
                myBaseAdapter.notifyDataSetChanged();//刷新适配器
            }
        }.execute();
    }

    //刷新数据
    private void pullToRefreshData() {
        new AsyncTask<String,Integer,String>(){

            @Override
            protected String doInBackground(String... params) {


                String json = new NetWorkUtils().getJsonHttpConnetion(url);

                return json;
            }

            @Override
            protected void onPostExecute(String s) {
         
首页 上一页 3 4 5 6 下一页 尾页 6/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇viewpager无线轮播获取网络图片 下一篇Android 内存泄漏

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目