Android之NetworkOnMainThreadException异常

android开发学习中经常遇到的问题。问题的根源在主线程中访进行了网络请求。

在UI线程中不允许访问网络。

可以通过其他途径。

一个子线程里,然后用Handler消息机制与主线程通信。

Runnable networkTask = new Runnable() {  
@Override  
    public void run() { 
}
}
Handler handler = new Handler() { 
  @Override  
    public void handleMessage(Message msg) {  
        super.handleMessage(msg);  
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章