有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Android未处理java。网畸形感觉

我在我的Android Studio项目中得到了一个错误的代码。我的目标是从网页上获取并显示一个图像,URL看起来不错,但它给了我这个错误

我已经将代码放在了trycatch中,但这仍然给了我错误。 以下是获取图像并显示它的代码:

    try
    {
        url = new URL(items.get(position).getLink());
        bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
    }
    catch (IOException e)
    {
        throw new RuntimeException("Url Exception" + e);
    }

    holder.itemTitle.setText(items.get(position).getTitle());;
    holder.itemHolder.setBackgroundDrawable(new BitmapDrawable(bmp));

items.get(position).getLink()意味着获取在ListView中显示的链接,但即使是类似URL url = new URL("https://www.google.com")的东西也不起作用

谢谢


共 (3) 个答案

  1. # 2 楼答案

    只需单击alt+enter,然后导入try catch部分。。。这帮了我

  2. # 3 楼答案

    这是一个例外,因为url类

    加上她的接球

    catch (MalformedURLException e) {
    
                e.printStackTrace();
            }