Botón Compartir de Android Studio

Quería hacer un botón de compartir en un cajón de navegación, cuando el usuario toca el botón se abrirá ese cajón negro con la lista de todas las aplicaciones y el usuario puede compartir el enlace de aplicaciones Google play. ¿Hay alguna plantilla de código genérico? las únicas respuestas que he encontrado es compartirlo en una aplicación como Facebook que parece inútil porque no todo el mundo usa Facebook.

Utilizar la intención de compartir http://developer.android.com/training/sharing/send.html

Código de muestra

Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); sendIntent.setType("text/plain"); startActivity(sendIntent); 

Puede enviar contenido invocando una intención implícita con ACTION_SEND.

Para enviar imágenes o datos binarios:

 final Intent shareIntent = new Intent(Intent.ACTION_SEND); shareIntent.setType("image/jpg"); final File photoFile = new File(getFilesDir(), "foo.jpg"); shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(photoFile)); startActivity(Intent.createChooser(shareIntent, "Share image using")); 

envíe una imagen junto con el texto. Esto se puede hacer con:

 String text = "Look at my awesome picture"; Uri pictureUri = Uri.parse("file://my_picture"); Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); shareIntent.putExtra(Intent.EXTRA_TEXT, text); shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri); shareIntent.setType("image/*"); shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); startActivity(Intent.createChooser(shareIntent, "Share images...")); 

Compartir múltiples imágenes se puede hacer con:

 Intent shareIntent = new Intent(Intent.ACTION_SEND_MULTIPLE); shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, imageUris); shareIntent.setType("image/*"); 
  • Android google.navigation Modos de intención?
  • ActionBar Drop Down navegación - el cambio de orientación pone fragmento incorrecto en
  • Botón ActionBar del cajón de navegación no funciona
  • Barra de herramientas de Android con el botón de inicio y de retroceso
  • Cajón de navegación de Android sobre las pestañas
  • En el gaviota de navegación, haga clic en, nueva vista de lista en el cajón de navegación
  • Desactivar el golpe para el cajón abierto pero NO para cerrar
  • Cómo quitar el icono del cajón de navegación
  • Android: NavigationDrawer y ActionBarCompat
  • Eliminar vínculo de transición entre las actividades de la herramienta Editor de navegación en Android Studio
  • Mismo cajón de navegación en diferentes actividades
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.