У меня проблема с загрузкой изображений из Интернета, проблема в том, что.У меня есть просмотр списка с пользовательским макетом изображения и просмотра текста.В моем случае я получаю изображение из Интернета, используя данную функцию удара, но когда приходит большое изображение, возникает исключение Размер растрового изображения .
private static InputStream fetch(String urlString)
throws MalformedURLException, IOException {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet request = new HttpGet(urlString);
HttpResponse response = httpClient.execute(request);
return response.getEntity().getContent();
}
Resources res;
// *********** Function For Fetching Image form Internet
public static Drawable LoadImage(String URL, BitmapFactory.Options options) {
try {
if (fetch(URL) != null) {
try {
InputStream obj = fetch(URL);
bmp = BitmapFactory.decodeStream(obj, null, options);
obj.reset();
} catch (Exception e) {
}
Drawable drawable = new BitmapDrawable(bmp);
return drawable;
} else {
bitmap = BitmapFactory.decodeResource(
TennisAppActivity.mContext.getResources(),
R.drawable.profileplaceholder);
Drawable drawable = new BitmapDrawable(bitmap);
return drawable;
}
} catch (Exception e) {
Log.e("GUIMethodClasas", "fetchDrawable failed", e);
return null;
}
}
. Я использую приведенный выше код для извлечения изображенияиз интернета.Пожалуйста, любой приятель, дайте мне решение как можно скорее.