求助!关于下拉列表判断数据加载问题

原创 2017年01月03日 03:40:40
public class TwoFragment extends Fragment {
    // 标志fragment是否初始化完成
    private boolean isPrepared;
    private View view;
    private CircleRefreshLayout mRefreshLayout;
    private ListView mList;
    private ArrayAdapter<String> adapter;
    public boolean flag;
    private Timer timer;

    @Override
    public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState) {
        if(view == null){
            view = inflater.inflate(R.layout.fragment_two , container , false);
            ButterKnife.inject(this, view);
            KLog.e("TAG" , "twoFragment--onCreateView");
            mRefreshLayout = (CircleRefreshLayout) view.findViewById(R.id.refresh_layout);
            mList = (ListView) view.findViewById(R.id.list);
            init();

        }
        return view;
    }
   private  void init(){
        String[] strs =  {
                "The",
                "Canvas",
        };
        timer = new Timer();
        adapter = new ArrayAdapter<String>(this.getActivity(), R.layout.list, strs);

        mRefreshLayout.setOnRefreshListener(
                new CircleRefreshLayout.OnCircleRefreshListener() {
                    @Override
                    public void refreshing() {
                        // do something when refresh starts
                        timer.schedule(new TimerTask() {
                            @Override
                            public void run() {
                                Log.d("flag", "run: "+flag);
                                try {
                                 Thread.sleep(4000);
                                }catch(Exception e) {
                                    e.printStackTrace();
                                }if (true){
                                    flag=true;
                                    Log.d("flag1", "refreshing: "+flag);
                                }
                            }
                        },1000);

                    }
                    @Override
                    public void completeRefresh() {
                        // do something when refresh complete
                        mList.setAdapter(adapter);
                    }
                });
        if (flag) {
           //refreshing()方法执行完后,必须执行该方法才能执行completeRefresh()
            mRefreshLayout.finishRefreshing();
        }

    }

}

用的是这个下拉列表https://github.com/tuesda/CircleRefreshLayout
请问如何在refreshing()方法执行完后执行mRefreshLayout.finishRefreshing();

说说那些电脑外设,数位板的保养与维修

数位板的维修保养 1、数位板不要放置在靠近热源的地方,比如散热器、烤箱、火炉、微波炉或者其他产生热量的物品之上。 2、不要将数位板置于潮湿空气或者有腐蚀性的化学物品中,远离水源,避...
  • haiyang3421
  • haiyang3421
  • 2016年11月23日 14:15
  • 387

关于LR问题求助

在录角本时,HTTP协议的,为什么在录角本时,LR程序无法响应,不能打开网页,关掉LR程序,手动打开IE,无法打开网页。 ...
  • ba181988380
  • ba181988380
  • 2008年04月22日 18:31
  • 84

关于下拉列表问题

我遇到的关于下拉列表内容呈现的问题,现在和大家分享父节点1        -子节点a           --子节点aaaa            --子节点bbbb        -子节点 b   ...
  • zly_13520
  • zly_13520
  • 2010年01月26日 18:07
  • 189

调查圈新题型:含下拉菜单的矩阵题型(Matrix of Drop-down Menus)

2010年2月5日,调查圈全新推出专业问卷新题型:含下拉菜单的矩阵题型(Matrix of Drop-down Menus)。点击查看题型范例:...
  • sailor33
  • sailor33
  • 2010年02月05日 16:51
  • 645

【数论】bzoj4174tty的求助

题目链接 (ps:这是一道权限题…)计算∑n=1N∑m=1M∑k=0m−1⌊nk+xm⌋\sum_{n=1}^N\sum_{m=1}^M\sum_{k=0}^{m-1}\lfloor\frac{nk...
  • acmer_cheer
  • acmer_cheer
  • 2016年04月29日 17:37
  • 264

约瑟夫环出圈问题三种求解方法

#coding=utf-8 # 递归直接求出 def fun_recursion(m,k): """ f[1]=0; f[i]=(f[i-1]+k)%i = (f[i-1] ...
  • u011235518
  • u011235518
  • 2016年09月02日 15:00
  • 955

swustoj轰炸(0129)

“我该怎么办?”飞行员klux向你求助。 事实上,klux面对的是一个很简单的问题,但是他实在太菜了。 klux要想轰炸某个区域内的一些地方,它们是位于平面上的一些点,但是(显然地)klux遇到了抵抗...
  • Swust_Zeng_zhuo_K
  • Swust_Zeng_zhuo_K
  • 2017年04月27日 22:00
  • 151

【模拟试题】轰炸(BSOI1034)

【模拟试题】轰炸 Description “我该怎么办?”飞行员klux向你求助。 事实上,klux面对的是一个很简单的问题,但是他实在太菜了。 klux要想轰炸某个区域内的一...
  • hwzzyr
  • hwzzyr
  • 2017年03月04日 08:44
  • 124

【计算几何】【RQNOJ】轰炸

题目描述“我该怎么办?”飞行员klux向你求助。事实上,klux面对的是一个很简单的问题,但是他实在太菜了。klux要想轰炸某个区域内的一些地方,它们是位于平面上的一些点,但是(显然地)klux遇到了...
  • liveas
  • liveas
  • 2010年07月09日 17:29
  • 871

求助:关于打印的问题?????

请人指点,在VB里设计报表.对于报表对应打印出来的长宽怎么设定?A4纸打印的....
  • huntercsl
  • huntercsl
  • 2005年09月16日 13:08
  • 611
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求助!关于下拉列表判断数据加载问题
举报原因:
原因补充:

(最多只允许输入30个字)