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);  
    }
}

 

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