开发者社区 问答 正文

XUtils中的httpUtils得到数据后,对得到的数据进行判断,并且直接判断的结果返回结果

screenshot
如图,我使用checkJson(这是我自己定义的方法)来对返回的数据进行判断,但是由于开启了一条新线程,导致数据加载过程中就执行了return,我该怎么写,才能让数据加载完后才return???又不能把return放在success里面

展开
收起
爵霸 2016-05-30 11:26:10 1857 分享 版权
1 条回答
写回答
取消 提交回答
  • 在你上面的run()方法里面添加下面代码:

     Message message = new Message();
     message.obj = list;
     handler.sendMessage(message);

    然后再写一个方法:

     private Handler handler = new Handler(){
     public void handleMessage(android.os.Message msg) {
        };
    };

    你就可以在handleMessage()这个方法里面进行操作啦

    2019-07-17 19:19:24
    赞同 展开评论
问答地址: