2017-04-03 17 views
-2

サーバーに保存されているURLから画像のURIを取得したい。 私はこれを試しました。 uri =新しいURI( "http://www.google.com/");URLから画像を取得する方法は?

RI URI = Uri.parse( "http://www.facebook.com")。

+0

どちらhttp://www.google.com/もhttp://www.facebook.com/を拡張しているどのような有効な画像のURI –

+0

ですあなたのコードに間違いがありますか?あなたは言わなかった。そして確かにそれはイメージURLではありません。しかし、それほど重要ではありません。 – greenapps

答えて

0

イメージファイルをデバイスに保存するか、正確に何を保存しますか?

ImageView.setImageURI(Uri.parse( "http://www.facebook.com"));

またはあなたの携帯電話に保存する必要があります。

// DownloadImage AsyncTask プライベートクラスDownloadImageはAsyncTask {

@Override 
    protected void onPreExecute() { 
     super.onPreExecute(); 
     // Create a progressdialog 
     mProgressDialog = new ProgressDialog(MainActivity.this); 
     // Set progressdialog title 
     mProgressDialog.setTitle("Download Image Tutorial"); 
     // Set progressdialog message 
     mProgressDialog.setMessage("Loading..."); 
     mProgressDialog.setIndeterminate(false); 
     // Show progressdialog 
     mProgressDialog.show(); 
    } 

    @Override 
    protected Bitmap doInBackground(String... URL) { 

     String imageURL = URL[0]; 

     Bitmap bitmap = null; 
     try { 
      // Download Image from URL 
      InputStream input = new java.net.URL(imageURL).openStream(); 
      // Decode Bitmap 
      bitmap = BitmapFactory.decodeStream(input); 
     } catch (Exception e) { 
      e.printStackTrace(); 
     } 
     return bitmap; 
    } 

    @Override 
    protected void onPostExecute(Bitmap result) { 
     // Set the bitmap into ImageView 
     image.setImageBitmap(result); 
     // Close progressdialog 
     mProgressDialog.dismiss(); 
    } 
} 
+0

他のアプリとその画像を共有したい –

+0

私は何をしているのですか?アプリで画像を表示したい、または他の人にwhatsアプリのような画像を共有したい –

関連する問題