解决方案 »

  1.   

    将HTTP请求的代码放在子线程中
      

  2.   

     @Override
            public int getCount() {
                return channels.size();
            }
     这地方空异常,你检测一下 是不是channels为空
      

  3.   


    在Activity中channels是空,但是在测试中不是空
      

  4.   

       InputStream is = NetUtil.getChannelStream("http://192.168.1.2/youkuweb/info.xml");
    在这一步就throw exception了
      

  5.   

       InputStream is = NetUtil.getChannelStream("http://192.168.1.2/youkuweb/info.xml");
    在这一步就throw exception了

    那是怎么个情况啊
      

  6.   

    嗯,我吧HTTP放到子线程中,channels不是空了,但是还是显示空指针