package com.zyy.viewinternetimage;import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;import com.zyy.server.ImageServer;
import com.zyy.utils.BitTool;import android.os.Bundle;
import android.os.StrictMode;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.Toast;@TargetApi(9)
@SuppressLint({ "NewApi", "NewApi", "NewApi" })
public class ViewInternetImage extends Activity {
private EditText edit=null;
private ImageView iv=null; @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        edit=(EditText) this.findViewById(R.id.editview);
        iv=(ImageView) this.findViewById(R.id.imageview);
        Button button =(Button) this.findViewById(R.id.button);
        button.setOnClickListener(new Listen());
    }
    
    
    private final class Listen implements View.OnClickListener{ public void onClick(View v) {
String path=edit.getText().toString();
try {
//byte[] data=ImageServer.getImage(path);

Bitmap bm=getBitmap(path);
iv.setImageBitmap(bm);//显示图片;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
Toast.makeText(getApplicationContext(), "图片显示失败", 1).show();
}

}
    
    }
    public  Bitmap getBitmap(String path) throws Exception {
URL imageurl=new URL(path);
HttpURLConnection conn=(HttpURLConnection) imageurl.openConnection();
conn.connect();
InputStream is=conn.getInputStream();
Bitmap bm=BitmapFactory.decodeStream(is);
is.close();
return bm;
}
        @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
}这哪里错了,错误报告at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117)
at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
at libcore.io.IoBridge.connect(IoBridge.java:112)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
at java.net.Socket.connect(Socket.java:842)
at libcore.net.http.HttpConnection.<init>(HttpConnection.
。。我已经在androidmanifest.xml中加入了<uses-permission android:name="android.permission.INTERNET"/>