2016-05-03 7 views
1

Ich möchte Bild und Text mit ACTION_SEND in Android, ich benutze unten Code, kann ich nur ein Bild teilen, aber ich kann nicht teilen Text mit ihm auf Wanderung Anwendung.Wie Bild und Text auf Wanderung Anwendung mit Share Intent in Android teilen

 Intent share = new Intent(Intent.ACTION_SEND); 
     share.setType("image/*"); 

     // share.setPackage("com.hike"); 

     share.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject"); 
     share.putExtra(Intent.EXTRA_TEXT, "Hello " + webView.getUrl()); 

     /* 
     * if (text!=null){ share.putExtra(Intent.EXTRA_TEXT,text); } if 
     * (path!=null){ share.putExtra(Intent.EXTRA_STREAM, 
     * Uri.fromFile(new File(path))); } 
     */ 

     share.putExtra(Intent.EXTRA_STREAM, BitmapURLFromAssets.getBitmapFromAssets(MainActivity.this, "logo.png")); 

     try { 
      startActivity(Intent.createChooser(share, "")); 

     } catch (android.content.ActivityNotFoundException ex) { 
      FireToast.makeToast(MainActivity.this, "hike have not been installed."); 
     } 

Antwort

1

Ich denke, this Antwort kann Ihnen helfen. und für Paketnamen Referenzwanderung ist

com.bsb.hike