通过xml指定ImageView的src,指的是编译好的drawable,而不是URL,
你需要自己实现通过URL下载图片,并解码成Bitmap,然后赋值给ImageView

解决方案 »

  1.   

    android:src=“@drawable/”应该是这样的,这里是放图片资源的而android的图片都在drawable目录下,所以要使用@drawable
      

  2.   

    你的意思是在drawable中调用servlet生成Bitmap么?再写个xml?
      

  3.   

    刚才查了一下,在MainActivity.java中可以通过url获取servlet传来的图片,但是然后怎么放到drawable目录下呢?
      

  4.   

    把图片下载下来之后,用BitmapFactory.decodeFile获得Bitmap,调用ImageView.setImageBitmap.
    实际上有很多三方库可以做这种事儿,比自己写方便很多
      

  5.   

    Bitmap bitmap = BitmapFactory.decodeFile(Response_3);
    还是报错
    不好意思,我才刚学,非常不清楚,我把安卓客户端放在一个工程,服务器端放在另外一个工程,Response_3类在服务器端,
    导包也导不进来啊。
      

  6.   

    Bitmap bitmap = BitmapFactory.decodeFile(Response_3);
    还是报错
    不好意思,我才刚学,非常不清楚,我把安卓客户端放在一个工程,服务器端放在另外一个工程,Response_3类在服务器端,
    导包也导不进来啊。
    需要用到Socket么?感觉都串联不起来啊。