Android加载网络图片报android.os.NetworkOnMainThreadException异常

分享到:

Android加载网络图片大致可以分为两种,低版本的和高版本的。低版本比如4.0一下或者更低版本的API直接利用Http就能实现了:

1.main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 
    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/imagepath" />
     
    <EditText
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="http://10.191.92.7:8080/web/xiaoxiao.jpg"
        android:id="@+id/imagepath"/>
     
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/button"
         
        android:id="@+id/button"/>
     
     
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView"/>
     
     
     
 
</LinearLayout>
昵    称:
验证码:

相关文档: