【发布时间】:2019-06-20 07:44:52
【问题描述】:
图像根本没有出现,有异常总是被try catch捕捉到并且图像从未出现过
URL url = null;
try {
url = new URL(currentBook.getImageLink());
Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
bookImageView.setImageBitmap(bmp);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
【问题讨论】:
-
总有一个异常被try catch捕获哪个异常??
-
我想你得到
NetworkOnMainThreadException对吧?请查看此帖子stackoverflow.com/q/6343166/7666442 -
你为什么不用滑翔?
-
为什么要在 UI 线程上执行网络操作?您阅读过任何 Android 指南吗?
-
谢谢詹斯。谢谢所有评论,我解决了我的问题