2011-12-29 8 views
14

मैं इस तरह कुछ लागू करना चाहता हूं। share viaएंड्रॉइड में विकल्प के माध्यम से शेयर को कैसे कार्यान्वित करें?

इसे कठिन कोडित नहीं किया जाना चाहिए। यदि उपयोगकर्ता ने ड्रॉपबॉक्स स्थापित नहीं किया है तो ड्रॉपबॉक्स के माध्यम से साझा करने का विकल्प नहीं होना चाहिए।

अग्रिम धन्यवाद!

उत्तर

40

आप उपयोग करके एक ही कर सकते हैं: सामग्री के माध्यम से साझा करने के लिए http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/

+0

हाय @Paresh Mayani, हे अच्छा समाधान मैं उस CreateChooser संवाद बॉक्स में और अधिक कस्टम विकल्प जोड़ सकते हैं ?? – andrewww

1

:

Intent i=new Intent(android.content.Intent.ACTION_SEND); 
i.setType("text/plain"); 
i.putExtra(android.content.Intent.EXTRA_SUBJECT,"Subject test"); 
i.putExtra(android.content.Intent.EXTRA_TEXT, "extra text that you want to put"); 
startActivity(Intent.createChooser(i,"Share via")); 

विस्तृत उदाहरण आपके संदर्भ के लिए यहाँ है

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); 

//set type 

shareIntent.setType("text/plain"); 

//add what a subject you want 

shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"add what a subject you want"); 

String shareMessage="message body"; 

//message 

shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,shareMessage); 

//start sharing via 

startActivity(Intent.createChooser(shareIntent,"Sharing via")); 
संबंधित मुद्दे

 संबंधित मुद्दे