2016-07-01 8 views
2

私はサーバからwhatsappに画像を共有したいのですが、画像共有に失敗しました。画像を直接サーバとwhatsappに共有できますか?サーバからwhatsappに画像を共有する方法

これは私のコード

Intent shareIntent = new Intent(); 
      Uri imageUri = Uri.parse("http://stacktoheap.com/images/stackoverflow.png"); // here is my selected url 
      shareIntent.setAction(Intent.ACTION_SEND); 
      shareIntent.setPackage("com.whatsapp"); 
      shareIntent.putExtra(Intent.EXTRA_TEXT, img_txt); 
      shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri); 
      shareIntent.setType("image/*"); 
      shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); 
      try { 
       context.startActivity(shareIntent); 
      } catch (android.content.ActivityNotFoundException ex) { 
       context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=com.whatsapp"))); 
      } 

はあなたがイメージとテキストの両方

Infactはいただきました!を共有しているので、あなたが問題を取得している友人

答えて

0

私の答えは、サーバからの簡単な最初のダウンロードイメージで、その後

する

String imagePath =Environment.getExternalStorageDirectory() + "your folderpath"+"imagename"; 
     File f=new File(imagePath); 
     Uri uri = Uri.fromFile(f); 
     Intent share = new Intent(Intent.ACTION_SEND); 
     share.setPackage("com.whatsapp"); 
     share.setType("image/jpg"); 
     share.putExtra(Intent.EXTRA_TEXT,"your text"); //want share text with image 
     share.putExtra(Intent.EXTRA_STREAM, uri); 
     share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); 
     try { 
      startActivity(share); 
     } catch (android.content.ActivityNotFoundException ex) { 
      startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=com.whatsapp"))); 
     } 
このコードを試すのWhatsApp上の画像を共有していません
0

私を助けていますアプリは、同時に画像とテキストを共有することを可能にしようといずれかの画像は

関連する問題