2015-07-11 2 views
0

Я хотел бы поделиться текстом, изображением и URL через WhatsApp.Как передать изображение + текст + URL через WhatsApp в Android?

Я просмотрел несколько ссылок, но имеет только функцию общего доступа.

Intent whatsappIntent = new Intent(Intent.ACTION_SEND); 
whatsappIntent.setType("text/plain"); 
whatsappIntent.setPackage("com.whatsapp"); 
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "text here"); 
try { 
    activity.startActivity(whatsappIntent); 
} catch (android.content.ActivityNotFoundException ex) { 
    ToastHelper.MakeShortText("Whatsapp have not been installed."); 
} 
+0

[попробовать это] [1] [1]: http://stackoverflow.com/questions/31351563/how-to-share-an-image-with- whatsapp-android/31470300 # 31470300 Вы можете использовать его для изображения и текста. – nidhi

ответ

0
Uri imageUri = Uri.parse(pictureFile.getAbsolutePath()); 
    Intent Intent = new Intent(); 
    Intent.setAction(Intent.ACTION_SEND); 
    Intent.setPackage("com.whatsapp"); 
    Intent.putExtra(Intent.EXTRA_TEXT, picture_text); 
    Intent.putExtra(Intent.EXTRA_STREAM, imageUri); 
    Intent.setType("image/jpeg"); 
    Intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); 

    try { 
     startActivity(Intent); 
    } catch (android.content.ActivityNotFoundException ex) { 
     ToastHelper.MakeShortText("Whatsapp not installed."); 
    } 
Смежные вопросы