zoukankan      html  css  js  c++  java
  • android.os.NetworkOnMainThreadException 异常处理

    项目是2.2开发 测试手机是android4.0时候提示 android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加:

    new Thread(){
    @Override
    public void run(){
    //你要执行的方法
    //执行完毕后给handler发送一个空消息
    handler.sendEmptyMessage(0);
    }
    }.start();
    
     
    
    //定义Handler对象
    private Handler handler =new Handler(){
    @Override
    //当有消息发送出来的时候就执行Handler的这个方法
    public void handleMessage(Message msg){
    super.handleMessage(msg);
    //处理UI
    }
    };
    

      

  • 相关阅读:
    第四次作业
    第三次作业
    Java.14
    Java.13
    JAVA.12
    JAVA.11
    JAVA.10
    JAVA.9
    JAVA.8
    JAVA.7
  • 原文地址:https://www.cnblogs.com/andgoo/p/2814091.html
Copyright © 2011-2022 走看看