Immagine di visualizzazione Android dall'URL

Come posso caricare l'image dal sotto url. http://images.google.com/hosted/life/l?imgurl=46d75bbfa52a8450

Utilizzo l'API Google Ricerca personalizzata per cercare un'image dal sito images.google.com . Restituisce un file json con contenuti di tag di collegamento. Esempio: http://images.google.com/hosted/life/l?imgurl=46d75bbfa52a8450 . E voglio caricarlo alla mia visione.

  • SocketException: authorization negata?
  • Apri un PDF dall'URL
  • Ottenere un errore nel recuperare i dati da API di Google Spreadsheet utilizzando la query struttura (sq) in Android
  • Come verificare se l'URL è valido in Android
  • Android: caricamento di dati dal web nel thread di background con una GUI "progresso"?
  • Android - Rileva il tipo di mime URL?
  • Se l'URL è file endwith estende ".jpg o .png", posso scaricarlo e visualizzarlo. Ma se no, posso get l'image. Qualcuno può aiutarmi .

    One Solution collect form web for “Immagine di visualizzazione Android dall'URL”

    Ciao Si prega di utilizzare sotto il codice.

    String url = "http://images.google.com/hosted/life/l?imgurl=46d75bbfa52a8450"; InputStream ins = null; try { ins = new java.net.URL(url).openStream(); } catch (MalformsdURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } Bitmap b = BitmapFactory.decodeStream(new FlushedInputStream(ins)); imageview.setImageBitmap(b); static class FlushedInputStream extends FilterInputStream { public FlushedInputStream(InputStream inputStream) { super(inputStream); } @Override public long skip(long n) throws IOException { long totalBytesSkipped = 0L; while (totalBytesSkipped < n) { long bytesSkipped = in.skip(n - totalBytesSkipped); if (bytesSkipped == 0L) { int b = read(); if (b < 0) { break; // we reached EOF } else { bytesSkipped = 1; // we read one byte } } totalBytesSkipped += bytesSkipped; } return totalBytesSkipped; } } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.