2011-08-26 4 views
0

J'ai le Samsung Galaxy S. Dans la galerie du téléphone, il y a un bouton de partage. Lorsque vous cliquez sur le bouton, un menu contenant des sites de partage s'affiche. Vous pouvez en choisir un et télécharger l'image. La meilleure partie du menu; Si vous téléchargez une application (par exemple facebook) sur votre téléphone, elle s'affiche dans le menu. Je veux que vous utilisiez cette fonction dans mon application. Je vais utiliser l'appareil photo, prendre des photos et afficher sur l'image. Et puis je veux faire un bouton comme celui-ci et partager la photo. Je demande cela parce que je télécharge une application de galerie qui n'est pas la galerie native du téléphone, Il a également le même bouton. Y at-il de toute façon que je peux l'utiliser directement dans mon application. Je ne veux pas l'utiliser après avoir appelé la galerie.Comment implémenter des fonctions de galerie natives dans mon application

Répondre

2

essayer ce code

intent = new Intent(Intent.ACTION_SEND); 
       intent.setType("text/plain"); 
       intent.putExtra(Intent.EXTRA_SUBJECT, "try this application "); 
       intent.putExtra(Intent.EXTRA_TEXT, "https://market.android.com/details?id=com.music.player"); 
       startActivity(Intent.createChooser(intent, "Share with")); 

pour plus d'informations, consultez this link

+0

merci beaucoup. –

0

Ce code vous aidera à rediriger vers la galerie native de votre appareil.

Intent photoPickerIntent = new Intent(Intent.ACTION_PICK); 
photoPickerIntent.setType("image/*"); 
Questions connexes