В моем приложении есть кнопка совместного доступа, и я хочу совместно использовать изображение и текст одновременно. В GMail он отлично работает, но в WhatsApp отправляется только изображение, а в Facebook приложение вылетает.
Код, который я использую для совместного использования, таков:
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_TEXT, "Message");
Uri uri = Uri.parse("android.resource://" + getPackageName() + "/drawable/ford_focus_2014");
try {
InputStream stream = getContentResolver().openInputStream(uri);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
Если я использую "shareIntent.setType" ( "*/*" ), происходит сбой Facebook и WhatsApp.
Есть ли способ сделать это? Может быть отправлено два сообщения отдельно (WhatsApp).
Спасибо заранее.