버튼을 클릭하면 URL이나 서버에서 이미지를 가져와 표시하는 앱을 만들고 있습니다.서버에서 가져온 이미지를 표시하는 앱 제작에 도움이 되셨습니까?
예
앱 1
Button1을은 = 응용 프로그램에서 화면에 표시됩니다 서버 또는 URL에서 그런 이미지를
를 클릭했습니다.버튼을 클릭하면 URL이나 서버에서 이미지를 가져와 표시하는 앱을 만들고 있습니다.서버에서 가져온 이미지를 표시하는 앱 제작에 도움이 되셨습니까?
예
앱 1
Button1을은 = 응용 프로그램에서 화면에 표시됩니다 서버 또는 URL에서 그런 이미지를
를 클릭했습니다.에서 해당 정보를 얻었다.
그냥 다른 스레드에서 UI 스레드가 아닌 다른 스레드에서이 모든 작업을 수행하십시오. 그리고 ImageView
을 레이아웃에 사용하면 비트 맵 이미지가있을 때 이미지를 볼 수 있도록 해당 비트 맵을 ImageView로 설정할 수 있습니다.
이미지 크기가 매우 커질 수 있으므로 UI 스레드에서 다운로드하면 앱이 정지됩니다.
그냥 여기에 위의 답을 포맷 :
try {
Bitmap bitmap = BitmapFactory.decodeStream(
(InputStream)new URL("http://abc.com/image.jpg").getContent());
}catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
당신은 당신의 OnClickListener를이를 넣어 시도 할 수 있습니다 .. 나는 위의 대답은 올바른 것 how to display external image in android?
try {
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL("http://abc.com/image.jpg").getContent());
}
catch (MalformedURLException e)
{
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace(); }
}