我在我的 Android Studio 项目中收到 MalformedURLException 一些代码。我的目标是从网页获取并显示图像,并且 URL 似乎很好,但它给了我这个错误。
我已经将代码放在try
,中catch
,但这仍然给我错误。这是获取图像并显示它的代码:
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()
旨在获取显示在 a 中的链接ListView
,但即使是类似的东西URL url = new URL("https://www.google.com")
也不起作用。
谢谢。