在基本适配器android.os.NetworkOnMainThreadException中获取错误

时间:2012-12-11 11:03:50

标签: android android-4.0-ice-cream-sandwich

  

可能重复:
  Trying To Upload To Dropbox: NetworkOnMainThreadException?

当我尝试从BaseAdapter中的互联网网址获取图片时,我遇到了上述错误。

Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());

当我尝试在4.0或更高版本上运行时,我遇到了这样的错误。

我认为该方法已经被删除,已经使用Google搜索并使用了许多解决方案,但尚无答案。

1 个答案:

答案 0 :(得分:0)

Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());

正如执行人员所说,自Android 3.0以来,您不能对UI thread进行阻止调用。在AsyncTask

上移动该通话