Cómo compartir imágenes de mi aplicación a whatsapp?

Aquí estoy compartiendo imágenes de mi aplicación a whatsapp.but este código está trabajando aquí sólo para mylist1 [i] y no para mylist2 [i] y mylist3 [i]. Como en mi archivo de actividad hay 15 imágenes en cada lista. ¿qué hacer?

Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); intent.setType("image/*"); Uri uri = Uri.parse("android.resource://com.example.drawcelebrities/"+mylist1[i]+mylist2[i]+mylist3[i]); intent.putExtra(Intent.EXTRA_STREAM, uri); startActivity(Intent.createChooser(intent, "Share via")); 

Tome el arreglo de la imagen en mylist [] y utilice debajo del código, después comparta la imagen vía whatsapp.

 Uri uri = Uri.parse("android.resource://"+getPackageName()+"/"+mylist[i]); Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); shareIntent.setType("image/*"); shareIntent.putExtra(Intent.EXTRA_STREAM, uri); startActivity(Intent.createChooser(shareIntent, "Share via")); 

Si no me equivoco entonces para eso deberías usar android.content.Intent.ACTION_SEND_MULTIPLE ..Refer este enlace te ayudará ..

  • Compartir texto de Android con el icono de mi aplicación
  • Compartir archivos de audio
  • La mejor manera de compartir redes sociales en Android
  • Cómo usar "Compartir imagen usando" compartir Propósito de compartir imágenes en android?
  • Compartir una imagen png en una carpeta dibujable
  • Compartir código entre proyectos en eclipse
  • Compartir aplicación "vínculo" en Android
  • Aplicación para Android: agregar un botón de "compartir" para compartir la aplicación en redes sociales
  • ¿Cómo puedo publicar enlace en facebook desde la aplicación android utilizando FB API?
  • AllShare Cast / Screen Elenco no funciona en ciertos teléfonos
  • Android - Compartir en Facebook, Twitter, Correo, ecc
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.