Android Studio 프로젝트에서 MalformedURLException 일부 코드가 표시됩니다. 내 목표는 웹 페이지에서 이미지를 가져와 표시하는 것입니다. URL은 괜찮은 것처럼 보이지만이 오류가 발생합니다.Android - 처리되지 않은 java.net.MalformedURLException
나는 이미 코드를 try
, catch
에 넣었지만 여전히 오류가 발생합니다. ListView
에 표시되고 있지만, URL url = new URL("https://www.google.com")
같은 심지어 무언가가 작동하지 않는 링크를 얻을 것을 의미한다
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()
: 다음은 이미지를 잡아 그것을 표시하는 코드입니다.
감사합니다. 귀하의 URL이 formatted without the protocol at the beginning입니다
이 수를 입력 한 다음이 나를 도와 ... 시도 캐치 부분을 가져 당신은'decodeStream'에 전달하는 전체 URL을보기 위해 Log.e ("urltest", items.get (position) .getLink())'를 사용합니다. – ashoke
답장을 보내 주셔서 감사합니다. 괜찮아 보이는 군. 나는 뉴스 응용 프로그램을 만들려고 노력하고있어 여기 목록 항목 중 하나가 출력 된 링크가 있습니다 : http://www.pcworld.com/article/2691912/jpmorgan-chase-attackers-hacked-other-banks-report- says.html # tk.rss_all – Groot