2014-11-27 7 views
5

Ist es möglich, einen Text mit dem Symbol meiner App ähnlich zu teilen?Teilen von Android-Text mit dem Symbol meiner App

enter image description here

weil ich versuche, dies zu tun, aber es funktioniert mit Klartext, aber wenn ich mit einem Bild versuchen, es das ganze Bild teilen, aber ich möchte nur ein wenig verkleinerte Bild. Das ist mein eigentlicher Code:

Intent intent2=new Intent(Intent.ACTION_SEND); 

      intent2.setType("image/*"); 
      intent2.putExtra(Intent.EXTRA_TEXT,random); 
      Uri path = Uri.fromFile(new File(Image)); 
      intent2.putExtra(Intent.EXTRA_STREAM, path); 
      startActivity(Intent.createChooser(intent2, "Share via")); 

Antwort

0

diesen Code versuchen:

Bitmap icon = mBitmap; 
Intent share = new Intent(Intent.ACTION_SEND); 
share.setType("image/jpeg"); 
ByteArrayOutputStream bytes = new ByteArrayOutputStream(); 
icon.compress(Bitmap.CompressFormat.JPEG, 100, bytes); 
File f = new File(Environment.getExternalStorageDirectory() + File.separator + "temporary_file.jpg"); 
try { 
    f.createNewFile(); 
    FileOutputStream fo = new FileOutputStream(f); 
    fo.write(bytes.toByteArray()); 
} catch (IOException e) {      
     e.printStackTrace(); 
} 
share.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/temporary_file.jpg")); 
startActivity(Intent.createChooser(share, "Share Image")); 
+0

Ich mag das Symbol meiner App verwenden, keine extarnal Bild. –

+1

versuchen Sie es so: Uri imageUri = Uri.parse ("android.resource: //ihr.package/drawable/fileName"); sharingIntent.putExtra (Intent.EXTRA_STREAM, Uri.parse ("android.resource: //" + C.PROJECT_PATH + "/ Zeichen /" + R.drawable.icon_to_share); –

+0

Ich habe Ihren Code wie folgt hinzugefügt: Uri imageUri = Uri.parse ("android.resource: //com.techappstudios.randomquotes" + "/ ziehbare /" + R.drawable.ic_launcher); \t \t \t \t intent2.putExtra (Intent.EXTRA_TEXT, Random + "\ n" + "Durch Zufall Zitate"); \t \t \t \t intent2.putExtra (Intent.EXTRA_STREAM, imageUri); Aber es wird es wie ein voll imege teilen, nicht ein thubnails ... –

Verwandte Themen