Я ищу измененный Imageviewclass, который загружает изображение и отображает его. Также должно быть возможно отобразить "неудачу загрузки" -image и "нагрузка" -image. Если кто-нибудь знает класс, как это, пожалуйста, дайте мне знать об этом.
Спасибо!
Вы можете использовать этот пример, просто передать экземпляр Activity в конструкторе и расширить класс представления вместо класса Activity.
Надеюсь, это поможет вам:
ImageView i = new ImageView(this);
i.setImageResource(" ur load image" ) // show any load image here..eg. gallery image
try {
/* Open a new URL and get the InputStream to load data from it. */
URL aURL = new URL("ur Image URL");
URLConnection conn = aURL.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
/* Buffered is always good for a performance plus. */
BufferedInputStream bis = new BufferedInputStream(is);
/* Decode url-data to a bitmap. */
Bitmap bm = BitmapFactory.decodeStream(bis);
bis.close();
is.close();
/* Apply the Bitmap to the ImageView that will be returned. */
i.setImageBitmap(bm);
} catch (IOException e) {
i.setImageResource(R.drawable.error); // Error image here
Log.e("DEBUGTAG", "Remote Image Exception", e);
}