У меня есть изображение в одном из моих действий, и это контролируется удаленным сервером.Моя проблема в том, что всякий раз, когда я использую этот код, изображение на моем телефоне становится меньше, но не в эмуляторе.Я хочу, чтобы изображение выглядело так же, как его оригинальный размер.Может кто-нибудь сказать мне, что я делаю не так.Заранее спасибо!
ImageView imgView =(ImageView )findViewById(R.id.image01);
Drawable drawable = LoadImageFromWebOperations("http://www.yourimage.com");
imgView.setBackgroundDrawable(drawable);
}
private Drawable LoadImageFromWebOperations(String url) {
try {
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, "src name");
return d;
}
catch (Exception e) {
System.out.println("Exc="+e);
return null;
}
}
Вот мой xml:
<ImageView
android:id="@+id/image01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"